标签:默认 gets 关键字 class extern 头文件 pre 情况下 文件共享
1、const对象必须初始化,一旦创建其值就无法更改
2、默认情况下,const对象仅在文件内有效,若想在多个文件中使用同一个const对象,就是不在每个文件独立的定义一个const对象,可以进行如下操作:
1 //flie_test01.cc 2 //extern const int bufSize=1024; 3 extern const int bufSize=getSize();//定义 4 //file_test01.h 5 extern const int bufSize;//声明但是不定义
就是在头文件声明但不定义,以供其他文件使用,如果想在多个文件共享const对象,那么必须在const对象定义之前加上extern关键字,
标签:默认 gets 关键字 class extern 头文件 pre 情况下 文件共享
原文地址:https://www.cnblogs.com/Dark-King/p/9355452.html