我是一个新手,想知道这是否可行,以便它可以帮助我的项目,这只是在c ++中。这类似于" uigetfile"在matlab中。我使用Ubuntu。 提前致谢。
答案 0 :(得分:0)
您需要为程序添加窗口功能。 标准 C ++语言没有对话框功能。
窗口是特定于平台的。您可能会发现跨平台的窗口框架。
创建对话框要么取决于操作系统,要么取决于窗口框架。
您没有在帖子中指定您正在使用的操作系统。
答案 1 :(得分:0)
图形用户界面(GUI或UI)是非常复杂的系统,依赖于多层硬件和软件:
这意味着,没有标准的方法来制作GUI,并且C ++仍然处于混乱状态之外。
然而,有些库抽象出不同的系统并提供单一的API来创建GUI,这显然是在库上实现了特定的平台细节,所以它永远不会是100%的跨平台。
GUI库的示例是: