找回密码
 入住天佑斋
载入天数...载入时分秒...
搜索
楼主: 1159

vc高手进,谢谢~~~~~~~~~~

[复制链接]
 楼主| 发表于 2011-3-15 10:53:24 | 显示全部楼层
时间的眼泪 发表于 2011-3-14 23:08 9 k1 x" ~' Q+ _- D9 T
A和B是两个不同的类。
" o. m9 }1 ?  \4 N0 P% d在类B中的函数中,要先创建一个A类的对象
. |5 ?8 k' o- LA aa = new A();

! N8 x' i$ v% L后来我做了个测试程序,这样没传进去呢
回复

使用道具 举报

 楼主| 发表于 2011-3-15 10:55:11 | 显示全部楼层
doubleqi 发表于 2011-3-14 23:21
- v5 l' i/ x$ i& l! }楼上正解,在fun函数里new对象。楼主要是想直接访问A的类变量,那就麻烦了,static只能访问静态成员变量。你 ...
$ V3 ^! J, C# O% J5 m6 K
好复杂啊,我就是不想加参数,到时候调用函数的时候,我不晓得哪个参数写啥子啊
回复

使用道具 举报

 楼主| 发表于 2011-3-15 10:57:09 | 显示全部楼层
Shaman 发表于 2011-3-15 09:17 ; ~7 F# B1 A2 {& r6 K
把A类作为参数传给B类:' ^; q: O4 n: C& L! v1 K$ t' ~

. O7 Q& i1 k% d5 L* Z% w6 }5 rclass B
" o* G$ |! r1 R1 n9 f2 ?
我要调用fun()函数的时候,()里面写啥子呢
回复

使用道具 举报

发表于 2011-3-15 11:46:26 | 显示全部楼层
1159 发表于 2011-3-15 10:57
7 X+ _+ n8 s; M0 y# A. S) j我要调用fun()函数的时候,()里面写啥子呢
+ O) o# c: v% y- e* P2 ]
你直接在fun()函数里用m_a不就可以了啊) z! d$ S/ }" A1 O
fun()2 b9 r5 z. w# U0 |; J' T) a+ N
{( C1 u0 a1 p5 o$ s
    int f = m_a->a ;
5 j9 b. a% F8 g}
回复

使用道具 举报

发表于 2011-3-15 15:44:13 | 显示全部楼层
把你代码贴上来看看
回复

使用道具 举报

发表于 2011-3-23 20:21:54 | 显示全部楼层
你可以试试公有继承:
  H3 ?3 T  g" F2 c, v) B) E1 Yclass B::public A
回复

使用道具 举报

发表于 2011-12-1 23:01:42 | 显示全部楼层
对不起,因无法发帖,借用宝地,本人是交大老师,想寻找一位熟悉c++编程的同学参加项目,按劳取酬,有意者联系:QQ:522127581,或chenyanru@163.com
回复

使用道具 举报

天佑斋微信小程序

QQ|手机版|小黑屋|西南交通大学 - 天佑斋 ( 蜀ICP备20015072号 )

GMT+8, 2026-5-16 22:39 , Processed in 0.040483 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表