永发信息网

在一个类的外部声明一个函数,应该在什么地方实现这个函数?

答案:4  悬赏:50  手机版
解决时间 2021-01-31 08:32
在一个类的外部声明一个函数,应该在什么地方实现这个函数?
最佳答案
函数定义在什么地方就会在什么地方实现这个函数。

声明一个函数的方法:
  1、把声明文件放到一个.h文件里
  2、然后用#include ""
  3、记住一定使用引号括头文件,而不是<>,<>是包含本来的库用的,“”是所有的。
全部回答
声明的时候直接定义就可以。
m_couldRun如果是在类外定义的话,应该可以直接拿来用;如果在类内定义的,且不是在类的某个函数中定义的话,需要在MyFunc中声明类的一个对象,然后访问这个变量
那你为什么不定义一个友元函数呢?虽然不知道你定的那个外部函数的用处,但是用友元函数估计没问题。。。
通常全局函数应该用extern去声明:extern void Myfunc();
但是从你链接错误的情况看,应该不是这个原因。你需要调查一下m_couldRun是在哪里定义又是在哪里引用的。追问m_couldRun是在这个类的.cpp文件声明的,在这个类的外部函数void Myfunc()和这个类的成员函数引用过追答要看到具体的代码才有可能分析出问题所在,我不能瞎猜啊...追问算了,谢谢你的回答,代码的字数超过限制了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
祛痘什么意思
被人电话,短信骚扰属侵犯什么权利
形容一时来了兴趣的成语
夫妻一方死亡,夫妻双方财产的归属问题
刚出生的新生儿皮肤为什么会发红,何时变白
【词语意思相同的贬义词:团结.果断.口若悬河
分居1年的夫妻感情还能复合吗
凝聚 爱与被爱有时都很简单,甚或仅仅凝聚在
油娄沟社区居委会地址在什么地方,想过去办事
窑坡社区居委会地址在哪,我要去那里办事
酷派7260怎么换屏幕解锁的图片啊
晋东社区居委会地址有知道的么?有点事想过去
观象台社区居委会地址在哪,我要去那里办事
电脑开机后所有设置被还原了
气泡膜制袋机可选什么配置
推荐资讯
求中间有这段的英语文章As individuals,we ar
阳光琴行(休闲广场店)地址好找么,我有些事要
苏州火车站k1102的检票口是哪个?
(2005)水泵隔震的目的,以下各条中哪条错误?
少了胡萝卜真上不了席,到底是什么意思
世界上郑姓人口数量
为什么我感觉贴瓷砖的地面冬天要比水泥地面还
大唐无双零
诗颜丽养生美容会所地址好找么,我有些事要过
在延吉哪里啊,开眼角双眼皮一共多少钱啊?要
小明和小亮各有一些玻璃球,小明说:“你有球
能不能用张佳鸿这个名字做诗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?