什么VS 2010模板可供选择?

时间:2010-06-11 05:09:58

标签: c++

我刚开始使用C ++并想知道您在Visual Studio 2010中选择的模板(用于创建可执行文件)真的很重要吗?就像我创建一个控制台应用程序一样,有CLR控制台应用程序,Win32控制台应用程序和Win32项目(说明它可以是应用程序或dll),我会选择什么(或者我可以选择空项目)?

3 个答案:

答案 0 :(得分:3)

如果您正在学习C ++语言本身,您可能只需要一个基于控制台的应用程序。它基本上意味着你会弹出一个黑色的窗口,你可以使用像std :: cout这样的东西输出到标准输出,std :: cin也可以从该控制台获得输入。

您可能不希望使用基于CLR控制台的应用程序,因为它适用于C ++ / CLI,它与C ++的语言不同。

同样,您也可以使用Win32或MFC,但这主要适用于您不希望弹出黑色窗口的GUI应用程序或应用程序。

答案 1 :(得分:1)

是的,你选择的重要。

“控制台”应用程序用于编写打印到屏幕并接收输入的应用程序,但不生成任何图形小部件。

“CLR控制台”适用于托管C ++。如果您不知道它是什么,请不要尝试。

“Win32”适用于没有控制台窗口的图形应用程序或应用程序。

答案 2 :(得分:1)

当我正在做我的C ++家庭作业(或者在24小时书本式的书中使用C ++)时,我使用一个空项目并手动将.cpp和.h文件添加到项目中。