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

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

[复制链接]
 楼主| 发表于 2011-3-15 10:53:24 | 显示全部楼层
时间的眼泪 发表于 2011-3-14 23:08 & T9 F& |0 \2 _
A和B是两个不同的类。, N+ @. y# D9 o: F3 M% Y0 e, j5 V
在类B中的函数中,要先创建一个A类的对象' ?: @1 n; p! _% n% w+ v3 v/ v: r5 r
A aa = new A();
: x" d) k' L& `. C' A# x8 R
后来我做了个测试程序,这样没传进去呢
回复

使用道具 举报

 楼主| 发表于 2011-3-15 10:55:11 | 显示全部楼层
doubleqi 发表于 2011-3-14 23:21
6 G- r* f. G2 N  {% ?楼上正解,在fun函数里new对象。楼主要是想直接访问A的类变量,那就麻烦了,static只能访问静态成员变量。你 ...

: a, O1 u" j  D好复杂啊,我就是不想加参数,到时候调用函数的时候,我不晓得哪个参数写啥子啊
回复

使用道具 举报

 楼主| 发表于 2011-3-15 10:57:09 | 显示全部楼层
Shaman 发表于 2011-3-15 09:17
8 E. [  v1 U, d# u把A类作为参数传给B类:
+ E0 s" Y' O% c) e5 n+ c- Z5 S: ?* \: j2 v) b; `! I4 [
class B

1 k1 o# Q3 V6 g我要调用fun()函数的时候,()里面写啥子呢
回复

使用道具 举报

发表于 2011-3-15 11:46:26 | 显示全部楼层
1159 发表于 2011-3-15 10:57
& M$ ~1 h' E2 }2 a* V- |我要调用fun()函数的时候,()里面写啥子呢
, ^8 ~! f( O$ h2 y$ S* r
你直接在fun()函数里用m_a不就可以了啊8 {! m8 ~$ X( e, W+ o; X
fun()
- f- N' A( F6 T5 b) l% n{4 w8 I2 Y' ^  V0 j: n; {
    int f = m_a->a ;& F% R: Y, g! b. g0 ?  M9 T
}
回复

使用道具 举报

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

使用道具 举报

发表于 2011-3-23 20:21:54 | 显示全部楼层
你可以试试公有继承:0 t8 g4 k5 Z; F2 a  ~% Q7 l
class B::public A
回复

使用道具 举报

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

使用道具 举报

天佑斋微信小程序

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

GMT+8, 2026-9-20 22:07 , Processed in 0.086778 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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