C++中如何在多文件的类中声明全局静态变量,使其在整个工程区中都能进行使用。修改
C++中如何在多文件的类中声明全局静态变量,使其在整个工程区中都能进行使用。修改
日期:2018-05-09 12:42:43 人气:1
全局变量么?
记得 C++ Primer 4th讲过,C++最好不要使用全局变量。当然你要使用的话,可以这样:
//fc1.cpp
int a=100;
//fc2.cpp 要在fc2.cpp引用fc1.cpp文件当中的a变量
extern int a; // 以上即可
Const 常量的话则需要这样
//fc1.cpp
const int a=100;
//fc2.cpp
extern const