- 在线时间
- 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++类A8 z# r; a( b3 q7 t7 [5 T; j
class A {3 H3 M7 l+ Z" x, Y2 G' C
double x;
# W j" l, f( j) i% ] T" s7 o& x double y[z];, {5 `- w2 M2 P* }0 W
}
5 L" |2 p$ J+ P) s2 [( c7 q% a, l1 _2 }' B
另外有一个C++类B,有一个A的对象数组# ~ J# _2 c6 b( B/ }
class B{
9 ?4 x5 V5 { B3 }8 a8 h7 h5 { A a[];
. e1 u3 ~, \" ? int z;/ |+ T6 u8 M$ V! ?1 _* l" Y
}! @* _5 z9 t3 b& F
; Z. p8 f7 j* z* y/ X, c$ u2 W
在构造类B的时候,首先肯定是需要构造A的对象数组a的,但是如果A中的那个y数组的大小z需要从类B中的z获得。6 F! Q7 C. [& |( P$ j) y7 j3 |
也就是构造B的时候需要构造A,但是构造A又需要B中间的变量,求大神解答~~
" M' k8 B& |1 d M* `
6 _* J* z' p; ~9 q# b7 n# e+ j9 D! @% \* n6 \+ s
/ m2 S6 R- _- g
|
zan
|