2个回答
展开全部
1可以在stdafx.h中定义
2但为了可读性,可以打开两个记事本,分别保存为.cpp和.h文件,在.cpp中定义,在.h中声明为外部变量,在所需要的类中包含.h头文件
eg:
在Globalsv.cpp中
#include "Globalsv.h"
int gv;
在Globalsv.h中声明为外部变量
extern int gv;
然后,将Globalsv.cpp和Globalsv.h添加到工程,
然后就可以在任意你想用变量gv的类的前面包含Globalsv.h
即可
2但为了可读性,可以打开两个记事本,分别保存为.cpp和.h文件,在.cpp中定义,在.h中声明为外部变量,在所需要的类中包含.h头文件
eg:
在Globalsv.cpp中
#include "Globalsv.h"
int gv;
在Globalsv.h中声明为外部变量
extern int gv;
然后,将Globalsv.cpp和Globalsv.h添加到工程,
然后就可以在任意你想用变量gv的类的前面包含Globalsv.h
即可
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询