假设有两个类A,B。我们想在B类中获得A类中的某个变量width值,可能不得不用到extern。
这时只要这样做就可以了:
A.h:
extern int width;
A.cpp:
int width;
这两句分别放在A类的声明和定义上方。
接下来,在A的成员函数里给width赋值就可以了。
B.cpp:
extern int width;
这样就行了,可以在B中获得A类中的width值
假设有两个类A,B。我们想在B类中获得A类中的某个变量width值,可能不得不用到extern。
这时只要这样做就可以了:
A.h:
extern int width;
A.cpp:
int width;
这两句分别放在A类的声明和定义上方。
接下来,在A的成员函数里给width赋值就可以了。
B.cpp:
extern int width;
这样就行了,可以在B中获得A类中的width值