C++在建工程时,应该选择Win32 Application还是Win32 Console Application?它两之

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++在建工程时,应该选择Win32 Application还是Win32 Console Application?它两之相关的知识,希望对你有一定的参考价值。

Win32 Application -----> windows应用程序 (windows窗口程序)
Win32 Console Application -----> windows控制台程序 俗称 黑框 、dos程序

你需要什么就建什么
入门学语法 当然用Win32 Console Application追问

不知道您看没看过孙鑫的《VC++深入详解》这本书,他在建工程时就选择Win32 Application ,但编译时就出错了,把后面工程->设置->连接中的subsystem:windows改成subsystem:console就没错了,不知道为什么要这样做?

追答

因为那本书要讲 mfc
所以 不能选 Win32 Console Application

直接用win32 Application 或 mfc向导的太复杂
为了能方便的讲解 ,要从简单的讲起
需要变通的方法选择Win32 Application 连接subsystem:console

参考技术A 同意楼上。
不过我觉得要是你学标准c++而不是vc的话,我推荐你下个code::blocks,学好了c++再vc追问

不知道您看没看过孙鑫的《VC++深入详解》,他在建工程时就选择了Win32 Application,但程序编译时就会出错,把subsystem:windows改成subsystem:console就没错了,我试了下要是选择Win32 Console Application 直接不用改就没错,那他为什么要那么做呢?

参考技术B mfc 应用

以上是关于C++在建工程时,应该选择Win32 Application还是Win32 Console Application?它两之的主要内容,如果未能解决你的问题,请参考以下文章

c++的用户界面

VS2010怎么创建DLL工程

vs选择工程

简述在VC++6.0环境下运行一个C++源程序的步骤

如何使用visual studio 2017编写一个C++程序

vc新建工程Win32 Application和Win32 Console Application区别