当前位置: 首页 > wzjs >正文

wordpress万网m3宁波网站推广优化公司怎么样

wordpress万网m3,宁波网站推广优化公司怎么样,整体vi设计公司,淘宝做店招的网站C++友元函数和友元类 友元是C++的一种特殊机制,用于打破类的封装性,使某些函数或类可以直接访问另一个类的私有(private)和受保护(protected)成员。友元关系由类显式声明,且单向且非继承。 1. 友元函数 友元函数是被一个类声明为friend的普通函数。友元函数不属于类的成…

C++友元函数和友元类

   友元是C++的一种特殊机制,用于打破类的封装性,使某些函数或类可以直接访问另一个类的私有(private)和受保护(protected)成员。友元关系由类显式声明,且单向且非继承。


1. 友元函数

  友元函数是被一个类声明为friend的普通函数。友元函数不属于类的成员函数,但可以直接访问该类的私有和受保护成员。

特点
  1. 友元函数不是类的成员函数,因此不能通过对象调用,而是通过普通的函数调用。
  2. 友元函数定义可以在类外部,也可以在类的内部定义。
  3. 友元关系是单向的:声明一个函数为友元函数,该函数可以访问类的私有成员,但反过来不行。

示例
#include <iostream>
class MyClass {
private:int privateVar;
public:MyClass(int val) : privateVar(val) {}// 声明友元函数friend void printPrivateVar(const MyClass& obj);
};// 友元函数的定义
void printPrivateVar(const MyClass& obj) {std::cout << "Private Variable: " << obj.privateVar << std::endl;
}int main() {MyClass obj(42);printPrivateVar(obj); // 调用友元函数return 0;
}

输出:

Private Variable: 42

友元函数的使用场景
  1. 实现全局函数访问类的

文章转载自:

http://M8l5CgJ4.nsmyj.cn
http://j3wvHFw7.nsmyj.cn
http://NNXPsare.nsmyj.cn
http://vbN8O43H.nsmyj.cn
http://aoXUclCI.nsmyj.cn
http://HeoEgNKS.nsmyj.cn
http://0zz5UyFK.nsmyj.cn
http://QAp9FUON.nsmyj.cn
http://QZCoqbvS.nsmyj.cn
http://mWySOBNf.nsmyj.cn
http://Qeqw899y.nsmyj.cn
http://7qkLJgDP.nsmyj.cn
http://1NL5gVVn.nsmyj.cn
http://zKTHSbRt.nsmyj.cn
http://2Ducl0um.nsmyj.cn
http://rOP0MXOa.nsmyj.cn
http://LT8X1XM8.nsmyj.cn
http://mAuro8hf.nsmyj.cn
http://QU8KNasT.nsmyj.cn
http://NOduJ9yN.nsmyj.cn
http://zSETJEBL.nsmyj.cn
http://hu6HLGTQ.nsmyj.cn
http://oqpTzdoI.nsmyj.cn
http://jo9FHeit.nsmyj.cn
http://5rt1VkFE.nsmyj.cn
http://GmLMLZ0K.nsmyj.cn
http://7WwlrxZ8.nsmyj.cn
http://0sQEEH5g.nsmyj.cn
http://X85RxVXS.nsmyj.cn
http://04K8AW10.nsmyj.cn
http://www.dtcms.com/wzjs/769969.html

相关文章:

  • 网站规划结构怎么做免费的产品图片网站
  • 奎屯建设局网站网络游戏网站开发
  • 做淘宝美工和网站设计那个好外贸网络推广怎么做
  • 桂林创新大厦网站工商注册网站官网
  • 建设企业网站企业网上银行对公wordpress短链接插件
  • 能答题做试卷的网站珠海网站建设公
  • 四川建设厅网站复查中做网站的备案
  • 网站建设销售中遇到的问题vr软件开发需要学什么
  • 宁化网站建设linux wordpress 权限
  • 自己建网站做网店网站模板上传
  • 五华建设银行网站中国建设银行手机银行app下载官网
  • 零一云主机一个网站的seo优化有哪些
  • 爱网站黄页海淀网站建设怎么样
  • 市南区网站建设软件服务外包人才培养专业
  • 金华专业的网站建设企业网站建设方案新闻
  • 能赚钱的网站怎么做网站的建设ppt模板
  • 龙岗网站建设代理商网站模板打包
  • 哈尔滨网站建设云聚达那些网站可以做反链
  • 常州网站开发培训猎头公司怎么找
  • 网站到期续费通知中山网站建设价格
  • 四川省四川省住房和城乡建设厅网站互联网推广是什么工作内容
  • 网站死链检测工具免费开源cms内容管理系统
  • 钓鱼网站到底怎么做西安外贸网站建设公司
  • php 网站建设流程可以先做网站后备案么
  • dedecms做的系统_网站主页是哪一个文件微网站开发方案
  • 洛阳响应式建站设计高端网站
  • 苏州高端网站制作怎样做公司的网站
  • 企业网站首页的实现淮安新港建设有限公司网站
  • 北大荒建设集团网站七牛云最新消息
  • 深圳专业建站公司重庆百度推广seo