CLR 控制台应用程序模板 (C++)
控制台应用程序模板添加创建控制台应用程序所需的项。 通常将控制台应用程序设计为没有图形用户界面,并编译成独立的可执行文件。 控制台应用程序通常从命令行运行,同时在命令提示和运行的应用程序之间交换输入和输出信息。 因为信息可写入控制台窗口并从控制台窗口读取,所以这使控制台应用程序成为学习新编程技术的绝佳途径,而不必考虑用户界面。
该模板自动添加基本的项目引用和文件,以用作应用程序的起点:
对下列这些 .NET Framework 命名空间的引用:
System,包含基础类和基类,这些类定义常用的值和引用数据类型、事件和事件处理程序、接口、特性及异常处理。
mscorlib,它是提供 .NET Framework 支持的程序集 DLL。
源文件:
Console.cpp 文件(其中 Console 为控制台名),该文件是 Visual Studio 为您创建的主源文件和应用程序入口点。 标识项目的 .dll 文件和项目命名空间。 在此文件中提供您自己的代码。
AssemblyInfo.cpp,该文件包含用于修改项目的程序集元数据的信息,即特性、文件、资源、类型、版本信息、签名信息,等等。 有关更多信息,请参见 Windows 软件开发包 (SDK) 中的程序集概念。
Stdafx.cpp,该文件用于生成名为 Win32.pch 的预编译头文件和名为 StdAfx.obj 的预编译类型文件。
头文件:
Stdafx.h,该文件用于生成名为 Win32.pch 的预编译头文件和名为 StdAfx.obj 的预编译类型文件。
resource.h,该文件是为 app.rc 生成的包含文件。
资源文件:
app.rc,该文件是程序的资源脚本文件。
app.ico,该文件是程序的图标文件。
ReadMe.txt,该文件是一个说明文件,它使用由模板创建的实际文件名来描述项目中的每个文件。