struct Person { int m_age;};
struct Student : virtual Person { ...};
struct Worker : virtual Person { ...};
struct Undergraduate : Student, Worker { ...};
虚基类第一个成员变量与本类起始的偏移量
啥时候不能放弃?发现新东西时。在知识面逐渐充足时,明明万事俱备只欠东风时,就需要坚持下去。
class Car {
public:
static int m_price;
void run() {
cout << "run()" << endl;
}
};
// 初始化成员变量
int Car::m_price = 0;
int main() {
Car car1;
car1.m_price = 100;
Car car2;
car2.m_price = 200;
Car::m_price = 300;
getchar();
return 0;
}
原文:https://www.cnblogs.com/sec875/p/12317570.html