2024年6月1日发(作者:)

Visual Studio 2005使用说明

启动Visual Studio 2005

新建一个工程,源文件依托于一个工程而存在:

按照上图的选择,左边Win32控制台,不要忘了添加上工程名字

下一步

左边解决方案资源管理器中应该已经存在了一个工程,现在要添加一个C++文件:(在附加

选项中选择空项目,系统不会再项目中添加基本文件)

如下图,右击源文件》添加》新建项。也可以选择已经存在的文件。

出现对话框选择C++文件(CPP),输入文件名。

可以通过顶部菜单的选项来编译和运行程序。如果要添加头文件、类都可以采用上面的方法

1. 工程文件组织规范

一个工程往往包含很多很多文件(*.h,*.cpp,*.inc,*.lib,资源文件等),向工程中加入文件

或删除工程中的文件要慎重,避免把工程损坏。工程中不起作用的文件或类应删除,工程目

录下的非工程文件也应该移走,保持工程的清洁,避免混淆难于管理。工程文件如果很多,

应归类。

在VC环境下,建议将常用的头文件全部放入stdafx.h中,而在每个cpp开始处嵌入

stdafx.h。避免头文件的交叉引用,如果有严重的交叉引用,适当使用类的声明。

将独立性比较强的模块抽出来,做成DLL,控件或COM组件,该模块可单独编写和测

试,也增强了其可重用性。

一个比较大的工程应留有一定的消息接口或插件接口等。

工程的版本控制要严格,版本格式为,必要时使用Build次数或日期。高版本

尽量兼容低版本的用法、数据或协议。

工程的编译宏定义和工程参数设置应正确,每作一个新工程时应检查工程参数是否正

确。

建议字节对齐方式为1字节对齐。

工程文件应经常备份,备份时注明备份日期和主要增加的功能。

2. 类组织规范

类一般有两个文件,一个头文件,一个实现体CPP。

类力求封装好,严格区分public,private,protect等作用域,如果一个函数与本类有莫大的

关系,可以作为该类的静态成员函数,不用或少用友元函数等破坏类封装性的方法和技巧。

如果一些结构或宏仅与本类有关,可在类头文件中定义。

类的成员变量在构造函数或初始化函数中应赋初值。指针在构造函数中赋NULL,析构

时DEL_EMPTY它,以免内存泄露。