定义类的头文件中用
#ifndef ***_H(***可以是该文件的名称)
#define ***_H
... (定义类的内容)
#endif
头文件中还最好应该包含stdafx.h。
如果不想包含该预编译头文件,可以在项目的设置中取消设置该文件的预编译。
同时还应注意如果使用如CString之类的类时,应包含如std.h之类的头文件。

解决方案 »

  1.   

    不要放到头文件中,放在一个认识你的那个类的cpp中即可.
    在其他需用到这个全局变量的时候用extern关键字声明即可.包含在头文件中,如果该文件被多次包含,会引起重复定义!!!!
    变量的定义引起为变量分配内存,对同一变量的多次定义是不允许的...这个问题以前有人提过,你可以查找一下原来的贴子