注意:我是编程新手,对 C++ 也非常陌生。我已经在谷歌上搜索了很长时间,我唯一能想到的是外部头文件和非常复杂的代码。 我想在学校做这件事,那里为我们提供了 Turbo C++。我们不能在其中引入任何外部 header ,必须使用我拥有的任何东西。
我想创建一个 GUI。我想为我们的年度项目创造一些非常好的东西,我想创建一个 GUI。
我想制作尽可能详细的 GUI,但如果我可以创建尽可能多的文本选项并单击 em 触发相应的功能,我会很满意(如果这不是 GUI 的工作方式,我很抱歉,我从来没有工作过与一个)。
再次非常感谢您的帮助,我知道关于 Stack Overflow 的大多数讨论都比这复杂得多,感谢您花时间阅读并(希望)回答一个外行问题。
最佳答案
我会建议一个非技术解决方案,因为这实际上在很大程度上不是技术问题。您的大部分问题是您必须使用 Turbo C++。不幸的是,出于某种原因,一些较贫穷的国家在教育中坚持使用极其过时的软件。我知道是因为我来自“Turbo 国家”之一,而且我知道那里的主要技术大学仍然在本科类(class)中使用 Turbo。
这很糟糕。学校里的大型项目是为了教你在软件上工作。正规的编程类(class)应该教你像程序员一样思考,而不管你使用什么语言。但是学期项目应该更实用。问题是,使用 Turbo C++,您不仅无法学到足够的东西,而且还会学到不好的东西。您将编写一个 16 位程序,该程序甚至需要付出努力才能在现代硬件上运行,同时无法正确使用 C++ 语言。该编译器比第一个 ISO C++ 标准还早!
如果你想做一个令人印象深刻的项目,在你的学习中脱颖而出,特别是如果你以后想继续在国外大学学习,我强烈建议你和你的教授谈谈,说明情况,并询问你是否可以使用该项目的其他内容。具有 Qt 等框架的现代编译器。如果您能达成协议(protocol)使用其他东西,那将对您有利。
否则,如果您别无选择,请获取 Turbo Vision。有打包的BC++版本,也可以在别处找到,Turbo Vision是一个比较全面的恐龙时代界面框架。
关于c++ - 使用 Turbo C++ 制作图形用户界面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17834429/