- 博客(2)
- 收藏
- 关注
原创 一文搞懂C++运算符重载(满满干货)
在C++中,运算符重载是指为自定义类型(类或结构体)定义或修改运算符的行为,使得这些运算符可以用于自定义类型的对象。运算符重载使得用户定义的类型可以像内置类型一样使用运算符,从而提高了代码的可读性和可维护性。本文将会详细介绍各类运算符重载的相关语法及常见错误。“什么是运算符重载?int a=10;int b=20;int c=a+b;但是,我们知道与C面向过程编程不同,类和对象是C++的核心特性之一。但是如何实现两个对象(比如A对象与B对象)之间的相加呢?
2024-12-21 22:08:59
1034
原创 C++友元的三种类型(全局函数做友元,友元类,成员函数做友元)
本文详细介绍了有关友元的一些说明:友元的定义(友元是什么?)、友元的作用、友元的分类及具体实现、创建时的注意事项。以上就是本文的所有内容,友元的主要目的是提供更灵活的访问控制,以便在某些情况下,外部函数或类能够直接操作类的内部数据,当我们需要使用到友元时,我们只需要在类中提前声明就可以,声明时通常是,在前面加关键字friend。
2024-12-16 19:53:10
1118
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人