win32 控制台应用 自动生成 stdafx.h stdatx.cpp resouce.h targetver.h 工程名.cpp
win32 dll 自动生成 stdafx.h stdatx.cpp resouce.h targetver.h 工程名.cpp dllmain.cpp
stdafx.h stdafx.cpp仅是用来生成预编译
变量定义规范
全局变量,可以随处局部定义 头中声名cpp中初始化 经h头树映到根原点上,在原点上全局,明的类都做为库类,
比较规范的是,先定义一个Glbs.h,把所有的全局变量原始定义放进去。然后定义一个Externs.h,把你先前定义在Glbs.h中的变量都加上extern。注意:如果你在Glbs.h中设置了初值,那么在Externs.h中就不要加值了。然后调用时,第一次调用的#i nclude <Glbs.h>,以后调用的#i nclude <Externs.h>
类库层的开发不使用全局变量,动态链接库dynamic link library 和 可执行程序 executable 为运行体,lib文件为类库体,类库体中不要使用全局变量,运行体中可使用全局变量。