C++头文件和全局变量使用的问题
C++头文件和全局变量使用的问题
日期:2017-10-04 06:06:16 人气:1
最好的办法是编写头文件时加入条件编译指令。
比如一个头文件headfile.h:
#ifndef HEADFILE_H_H_H
#define HEADFILE_H_H_H
... ...\\头文件内容,函数定义及变量定义
int g_GlobalInt;\\全局变量定义
#endif
这样即使你在多个cpp文件中多次包含这个头文件也不会出错。