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

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

[复制链接]
 楼主| 发表于 2011-3-15 10:53:24 | 显示全部楼层
时间的眼泪 发表于 2011-3-14 23:08 1 w/ q# H8 w( p; i  d8 B3 ^. e4 V3 u
A和B是两个不同的类。8 t0 y* r$ b; u5 k5 C+ s
在类B中的函数中,要先创建一个A类的对象
$ m2 H+ g5 d( {$ `( B4 oA aa = new A();
! F6 R4 V6 n& f' c) w, j: Y) m
后来我做了个测试程序,这样没传进去呢
回复

使用道具 举报

 楼主| 发表于 2011-3-15 10:55:11 | 显示全部楼层
doubleqi 发表于 2011-3-14 23:21
6 @: [: Q6 G7 Q8 Q9 |" r; r6 U楼上正解,在fun函数里new对象。楼主要是想直接访问A的类变量,那就麻烦了,static只能访问静态成员变量。你 ...

/ B& c2 m* m! @* M好复杂啊,我就是不想加参数,到时候调用函数的时候,我不晓得哪个参数写啥子啊
回复

使用道具 举报

 楼主| 发表于 2011-3-15 10:57:09 | 显示全部楼层
Shaman 发表于 2011-3-15 09:17
! [$ s( V7 E+ l8 ?3 }7 v/ k把A类作为参数传给B类:' F/ p2 d- L5 F5 W4 h( Y

6 b6 W, z) {) R* qclass B

/ O6 c4 n# b6 m我要调用fun()函数的时候,()里面写啥子呢
回复

使用道具 举报

发表于 2011-3-15 11:46:26 | 显示全部楼层
1159 发表于 2011-3-15 10:57 ( k9 ?' G  j6 H( x
我要调用fun()函数的时候,()里面写啥子呢
/ f, A8 l" v% ]% ^) X
你直接在fun()函数里用m_a不就可以了啊( S- p+ c8 n, t1 g( j6 U
fun()$ X4 }% q4 l' K/ u' w6 ~9 d
{6 O7 s( H0 Z* i- @
    int f = m_a->a ;& f# P# x& u! W4 X: c
}
回复

使用道具 举报

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

使用道具 举报

发表于 2011-3-23 20:21:54 | 显示全部楼层
你可以试试公有继承:
: w! T7 @0 v' V9 X) D! B  b: D$ n( Rclass B::public A
回复

使用道具 举报

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

使用道具 举报

天佑斋微信小程序

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

GMT+8, 2026-7-1 13:30 , Processed in 0.042744 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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