返回信息流比如我在A.CPP中想使用B.CPP中定义的一个函数
该怎么办呢?
谢谢
还有个问题,为什么我新建了几个对话框以后
那些对话框的文件里面没有OnInIt函数呢?
我如果想添加的初始化函数的话应该怎么办呢?
这是一条镜像帖。来源:北邮人论坛 / cpp / #14459同步于 2008/10/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
请问如何在一个文件中使用其他文件中定义的函数
shell85
2008/10/22镜像同步10 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
整个头文件。。
【 在 shell85 (机械师|♂少先队长) 的大作中提到: 】
: 比如我在A.CPP中想使用B.CPP中定义的一个函数
: 该怎么办呢?
: 谢谢
: ...................
【 在 ericyosho 的大作中提到: 】
: 函数声明是私有的?什么意思?
: 你这个函数是class内部的成员函数?
: 还是说,使用了static声明为只能在A.CPP文件内使用?
函数是类的成员函数
【 在 ericyosho 的大作中提到: 】
: 没有OnInit,就自己添呗。
: 可能只是默认没有生成TODO的入口吧。
那个用其他文件里面定义的函数的问题跟我说说吧
大牛同学
非大牛,大牛都是晚上抠腚,白天睡觉的……
嗯,吹毛求疵一下吧,这个有点设计上的问题吧,
既然知道外面文件里面要用,为什么还要把它设计成private的呢?
解决方法么:
1. 重新设计A.CPP类的定义,改成public
2. 将B.CPP定义的类作为A.CPP定义类的友员,这就可以随便访问了
3. 在B.CPP定义的类中,增加一个类型为A的成员变量
【 在 ericyosho 的大作中提到: 】
: 非大牛,大牛都是晚上抠腚,白天睡觉的……
: 嗯,吹毛求疵一下吧,这个有点设计上的问题吧,
: 既然知道外面文件里面要用,为什么还要把它设计成private的呢?
: ...................
哇!
还说不是大牛
你肯定晚上白天都抠腚