sttstt08
sttstt08
2017-03-17 15:15
采纳率: 100%
浏览 6.1k

C++ 如何在类中调用外部函数?

比如我定义了一个类,这个类里有行为需要调用外部的函数,这个函数不是其他类里的,如何能实现呢?望指点,谢谢!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • jjz2009nsqdzh
    骑兵连连长 2017-03-18 01:10
    已采纳

    也可以传入你需要调用的函数指针到当前类里面

    点赞 评论
  • cqk0100
    CodingQK 2017-03-17 16:08

    激动写错了... 是friend不是frend...

    点赞 评论
  • cqk0100
    CodingQK 2017-03-17 16:11

    将此函数声明到类中,并且前缀关键字 frend

    比如:

     class P{
     frend foo();
     public:
    

    private:

     }
    
    点赞 评论
  • sttstt08
    sttstt08 2017-03-18 06:25

    谢谢大家!问题已经解决。
    我一开始是把这个类放在了.h文件里,而把函数放在了另外一个cpp文件里。后来直接把这个函数放到了.h文件中就可以直接使用了!

    点赞 评论

相关推荐