- 在线时间
- 5 小时
- 最后登录
- 2015-5-8
- 注册时间
- 2015-4-8
- 听众数
- 9
- 收听数
- 0
- 能力
- 0 分
- 体力
- 53 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 25
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 17
- 主题
- 19
- 精华
- 0
- 分享
- 0
- 好友
- 3
升级   21.05% TA的每日心情 | 郁闷 2015-4-14 11:21 |
|---|
签到天数: 1 天 [LV.1]初来乍到
- 自我介绍
- 德玛西亚
 |
假如有一个C++类A
: J3 @& y5 w4 B. T( ]class A {
& _* _1 }& p' d% { double x;
|' g- w ?3 K5 F double y[z];
% L" N+ n& y/ Z0 l" F: L}: Y$ i2 q* o/ P- ]) T
$ @: J: R8 X* ^
另外有一个C++类B,有一个A的对象数组
$ O. D0 {. f. b c$ G. k, Tclass B{' v& P2 M$ e7 f
A a[];
/ ^1 f9 S& l7 Q; [' m ] int z;
5 }. A) X* f @2 U$ R! ^}
3 G% O+ F0 y5 @5 T8 z
" H: h: k: K# e3 }9 k7 H T在构造类B的时候,首先肯定是需要构造A的对象数组a的,但是如果A中的那个y数组的大小z需要从类B中的z获得。
& d9 [) v- B( y; Z, I$ h }" V也就是构造B的时候需要构造A,但是构造A又需要B中间的变量,求大神解答~~/ x/ y) X, V8 v; a G
$ h8 s) o0 B" A
, N; ]% U; @2 M# O* L& e
; B0 A ~, R, j& r
|
zan
|