- 在线时间
- 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
0 Y: q( d* @% j- r/ ]: Cclass A {
?6 c( E' Y$ ~3 A/ P( v1 i double x;
1 o, G4 N2 s' I0 c$ s' p- A+ S double y[z];
+ ]: s7 d) W% I% D) _( A& ?}
! ?7 J6 `! r) H8 U8 X4 B c0 d* x3 X$ u; U
另外有一个C++类B,有一个A的对象数组
" s6 z. \7 f$ w( C& { oclass B{8 ?7 i; N$ R% n! b% F7 z
A a[];0 f j7 `- J; s9 n1 i" O
int z;9 \ D! I' O/ X' X
}
& X, W7 C% v( u& X
& @% t! ^4 {# m+ z* F" |4 o0 S在构造类B的时候,首先肯定是需要构造A的对象数组a的,但是如果A中的那个y数组的大小z需要从类B中的z获得。2 A! p, q8 ^) g/ k
也就是构造B的时候需要构造A,但是构造A又需要B中间的变量,求大神解答~~
, ~2 K; [! @6 w5 c' V1 |
/ z! E! x" \, z3 S m M* p6 J( \3 } S
! n4 Z( v; H& b% X6 ]! Q; y |
zan
|