c++ - 如何将 GUI C++ 应用程序转换为控制台应用程序?

标签 c++ visual-studio visual-c++ console-application

如何将 GUI C++ 应用程序转换为控制台应用程序?

最佳答案

开始的一个好方法是将“业务逻辑”与“显示逻辑”分开。这样您就可以保持业务逻辑相同,但重写在屏幕上显示它的部分以写入标准输出。但是,如果您的应用程序已经将它们混合在一起,那么将它们分开并不总是那么容易;理想情况下,您希望从逻辑解耦开始。

除此之外,您需要使用 std::cout 写入控制台,并将应用程序编译为控制台应用程序而不是 GUI 应用程序。

关于c++ - 如何将 GUI C++ 应用程序转换为控制台应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5163786/

相关文章:

c++ - 如何从 C++ 中清除 lua 堆栈中的所有内容?

c++ - 具有等待功能的简单线程

c++ - 为什么我不能执行 std::map.begin() + 1?

c++ - VS15 使用 constexpr 和字符串文字抛出错误 C2975

c++ - C 中的文件流和 C++ 中的 iostream 有什么区别?

c++ - 在 qt 中使用行编辑时进行年龄验证

asp.net - 无法访问 IIS 元数据库

visual-studio - Visual Studio 2017 调试 vbscript

c++ - MFC 扩展 CFileDialog

visual-c++ - Windows 10 上的模糊开发 C++