class Bunch {
//enum { size = 10 };用在早期C++版本,同static const
static const int size=10;//不佔類存儲空間
const int num;//佔存儲空間
static int m;//不佔類存儲空間
int i[size];
public:
Bunch(int i):num(i){};
};
int Bunch::m=10;
int main() {
cout << "sizeof(Bunch) = " << sizeof(Bunch)
<< ", sizeof(i[10]) = "
<< sizeof(int[10]) << endl;
} ///:~
const和static在類裏的使用規則的簡單示例
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.