原文链接:http://blog.csdn.net/luoweifu/article/details/48692267
接着上一篇文章带你玩转Visual Studio——开篇介绍继续讲这个主题,现在我们从创建一个新的工程开始。
一步一步创建项目
依次选择菜单:File\New\Project,打开New Project对话框。.选择项目类型:Win32 Console Application;.填写工程名(Project Name):TestProject(可以给它取一个任意你想要的名字);.选择该工程存放的路径:D:\CppWorkspace。
图1:New Project
你可能会想问:列表里这么多工程类型,分别代表什么含义啊? 这个问题后面再讨论,你先记住这张图。
点击Ok,然后点击Next,会出现这一步
图2:Application Settings
我们就采用默认的设置,点击Finish,工程创建完成。
(这是工程相关的设置,同样先不用管它,先记住这张图,后面再讨论)。
工程结构与目录结构

工程结构

图3:工程结构
创建完成之后,我们会在左侧看到这样一个工程结构。分别说明如下:
External Dependencies:
工程的外部依赖文件,这个目录是VS自动生成的,你最好别动它。
Header Files:
头文件,也就是.h(.hpp)后缀的头文件。
Source Files:
源文件,也就.cpp(或.c,针对C语言)后缀的文件。
Header Files:
资源文件,如果你创建的是MFC的工程,*.rc文件就会在这里。

工程结构的作用:

方便管理,将不同类型或不同用途的文件配制在不同的结构下,方便文件的浏览、查找和代码的管理。工程结构的目录与真实文件的目录不一定相同。你可以根据文件的不同用途或不同含义,对工程结构重新配置。
比如我觉得Source Files和Header Files这名太长,你可以选中它按F2,分别把它改重命名成Source和Header。关于工程结构的自定义配置,后续章节的文章还会再提到。

目录结构

图4:目录结构
正如上面提到的“工程结构的目录与真实文件的目录不一定相同”,我们在文件管理器中打开TestProject所在的目录,可以看到 *.h 和*.cpp文件都在同一个目录下,在我的目录里也就是位于D:\CppWorkspace\TestProject\TestProject。
写一个HelloWorld程序
所有计算机语言的学习都从HelloWorld开始,Ok,那我们也从HelloWorld开始写一个程序吧!在TestProject.cpp文件中写一个HelloWorld程序如下:
#include "stdafx.h"#includeusingnamespacestd; int _tmain(int argc, _TCHAR* argv[]) {cout