我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

两个类互相使用对方的成员函数作为友元函数,能做到吗?

如果我想要实现两个类互相使用对方的成员函数作为友元函数,我该怎么做?

当然可以,给你段代码参考下:

class A
{
public:
    void fun1();
    friend void fun2(A);
};

class B
{
public:
    void fun3();
    friend void fun2(A);
};

void fun2(A a)
{
    a.fun1();
}

void fun4(B b)
{
    b.fun3();
}
  • 你可以参考下这篇文章:point类(常成员函数,友元函数)

近期文章

  • 请问C语言程序为什么一直报错 id return 1 exit status
  • PHP中的数组查找速度; 长缓存键
  • MS08-067漏洞利用失败
  • Huffman解码之后的文件是乱码
  • 财政预测收入神经网络模型运行出错
  • AC五轴线性插补算法
  • C++ triangulatePoints()函数报错
  • 编程实现从键盘任意输入20个整数,统计非负数个数,并计算非负数之和
  • websocket如何把数据返回给客户端
  • windows11更新之后出现问题
  • HAProxy怎么实现一台服务器down了、某个处理在另一台服务器上执行
  • 银河麒麟V10 server arm版 qemu安装失败
  • 用PHP读取cookie
  • eage恶意插件劫持
  • 怎样在word中插入一条横线到每一页(操作系统-windows)
  • jmeter上传接口
  • 做个职工管理系统有错误找不到
  • 有关 KiCad - macOS 版全屏后切屏闪退问题
  • react,nextjs
  • 关于磁盘分区消失问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华