C++: 继承数组,sizeof会出问题
继承未定义大小数组,sizeof会出问题:
error: invalid application of ‘sizeof’ to incomplete type ‘const int []’
原因:sizeoof在编译时调用??
Test1.h
class Test1 {
public:
static const int tnum1[];
};
Test1.cpp
#include "Test1.h"
const int Test1::tnum1[] = {1,2,3,4};
Test2.h
#in
原创
2021-06-25 14:24:03 ·
365 阅读 ·
0 评论