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

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

[复制链接]
 楼主| 发表于 2011-3-15 10:53:24 | 显示全部楼层
时间的眼泪 发表于 2011-3-14 23:08
0 w' b% c, p  e, m* u" {A和B是两个不同的类。. w; t' \0 _% M1 b$ V7 B5 g: @
在类B中的函数中,要先创建一个A类的对象) v$ t6 p$ Q. y: a
A aa = new A();

. c8 W# x2 d- y. b后来我做了个测试程序,这样没传进去呢
回复

使用道具 举报

 楼主| 发表于 2011-3-15 10:55:11 | 显示全部楼层
doubleqi 发表于 2011-3-14 23:21
0 x% v9 S; ]3 m7 s9 J( |7 @: k# p楼上正解,在fun函数里new对象。楼主要是想直接访问A的类变量,那就麻烦了,static只能访问静态成员变量。你 ...
0 i" w( x4 h# y
好复杂啊,我就是不想加参数,到时候调用函数的时候,我不晓得哪个参数写啥子啊
回复

使用道具 举报

 楼主| 发表于 2011-3-15 10:57:09 | 显示全部楼层
Shaman 发表于 2011-3-15 09:17 / @7 i) l9 L; O, T
把A类作为参数传给B类:
1 z4 t0 T+ m) x0 @# _& s$ ]' K6 C: X& @# D3 Q* a
class B
) t5 t2 k' k* }$ v) G/ Z( o! k# \
我要调用fun()函数的时候,()里面写啥子呢
回复

使用道具 举报

发表于 2011-3-15 11:46:26 | 显示全部楼层
1159 发表于 2011-3-15 10:57
* k2 b4 O- t5 g我要调用fun()函数的时候,()里面写啥子呢

+ m4 k- U9 n+ X! l你直接在fun()函数里用m_a不就可以了啊" a$ w0 U6 r0 B* ~6 X) n' E
fun()& I+ e+ V  [. m+ h) t; x  Z
{
& x4 F( \9 Z9 p    int f = m_a->a ;( z: H* @0 {& B1 ~4 V
}
回复

使用道具 举报

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

使用道具 举报

发表于 2011-3-23 20:21:54 | 显示全部楼层
你可以试试公有继承:) F5 y- J& E9 K! |! R% j
class B::public A
回复

使用道具 举报

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

使用道具 举报

天佑斋微信小程序

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

GMT+8, 2025-5-21 10:47 , Processed in 0.040462 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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