请告诉我,为什么 gcc 链接器给我以下错误:"test_class::test_struct::constVar",引用自:__ZN12lu_test_class27test_struct6constVar$non_lazy_ptr in test_class.o ?
我的代码(test_class.h):
class test_class
{
struct test_struct
{
static const int constVar = 0;
};
};
所有对 constVar 的引用都在 test_class 范围内,采用通常的静态成员访问形式:test_struct::constVar。
最佳答案
关于c++ - 静态 const 类成员的奇怪链接器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6138895/