enum hack test
#include <iostream>
class Y {
private:
enum { yy = 10 };
double store[yy];
};
class X {
private:
enum { xx = 10 };
};
int main() {
std::cout << sizeof(Y) << std::endl;
std::cout << sizeof(X) << std::endl;
}
output:
sizeof(Y): 80
sizeof(X): 1
网友评论