1. 头文件宏定义: 采用_项目名称头字母+_文件名+_INC_
eg: 项目ImageView下的ImageInfo.h文件定义为_IV_IMAGEINFO_INC_
2. 文件包含:同名头文件+自定义头文件+第三方库头文件+编译器头文件(STL+CRT+SDK)
eg: 项目ImageView下的ImageInfo.cpp头文件包含顺序如下
#include "ImageInfo.h"
#include "myLib/config.hpp" //myLib
#include <boost/boost.hpp> //boost
#include <string> //stl
#include <process.h> //libc.lib
#include <windows.h> //sdk
#pragma comment(lib, "libc.lib")
<待续>