搜索
Ctrl K
计算机技术
学科知识库
生活
力扣
豆瓣读书
#CPP
彻底说清楚友元
友元的三种形式:普通函数、成员函数、友元类
#CPP
C++输入输出流
只要你学习过 C 语言相关接口,这些都是套个壳而已
#CPP
左值引用和右值引用
在 C++ 中,理解左值、右值、左值引用和右值引用的概念是编写高效代码的基础。这些概念可以帮助我们更好地管理资源、减少不必要的拷贝操作、提升程序性能
#CPP
More Effective C++ 35个改善编程与设计的有效方法笔记
用这些条款规范自己的代码规则,极个别条款因个人当下情况选择移除
#CPP
对象的组织
const 对象,对象数组,对象指针,堆对象
#CPP
new和delete表达式的工作步骤
需要了解new / delete表达式的工作步骤,以此为依据更合理地设计类的成员函数来进行对象的创建和回收。operator new/operator delete在平时不需要特别地写出,使用默认的即可。只在如上的特别的需求下,可以显式定义出来,实现不同的限制效果
#CPP
特殊的数据成员和成员函数
了解这些特殊的成员函数和成员变量,会让我们不迷糊,否则你都不知道为什么错
#CPP
拷贝构造函数
构造函数就是初始化成员变量,指针成员变量还要申请堆空间来初始化,如果有实际数据,就在函数体中初始化。那么拷贝构造函数和构造函数唯一的不同是,拷贝构造函数是用存在的同类对象初始化正在创建的同类对象的成员变量,构造函数是用全部或部分的成员变量参数来初始化正在创建的同类对象的成员变量。
#CPP
Effective C++ 改善程序与设计的55个具体做法
用这些条款规范自己的代码规则,极个别条款因个人当下情况选择移除
#CPP
析构函数
我们自定义的析构函数是回收自己类中的成员变量,通过 delete 去回收 拥有堆内存的成员变量。但是它不具备 delete 自身的能力,因此我们讲 使用者创建该对象之后(堆上的对象),记得 delete 掉。后面学习智能指针就更方便,它会自动将管理的对象,在对象销毁之后,自动 delete 掉该对象。注意析构函数不是智能指针调用的,而是对象本身销毁之后自己会调用,但是对象本身的堆内存 delete 会由智能指针完成。
#CPP
1
2
3
我
们
应
该
坚
守
正
确
的
道
路
,
而
不
是
看
似
正
确
的
道
路
,
可
有
太
多
不
深
思
的
人
误
入
歧
途
了
朋友
个人原创作品集
推荐机场(用多少买多少,不重置)
爱编程的大丙
杜老师说
清和
祈星海
太傅博客
今今今生
保罗的小宇宙
笨鸟教程
draveness
incredibuild
Tangly的学习笔记
KashiwaのBlog
deepin
鸟窝
陈树义的博客
文件转换免费网站
yihui
wpfx网盘分享
ArthurChiao's Blog
得物技术
火龙果
计算机技术学习笔记
kaito
筱晶IT知识库
wuli.wiki
skynet教程
分享Java+MySQL+Redis教程
libhv网络库教程
C++后端开发进阶教程
申请友链
账号
xiaoyangst
联系
| 由
Hexo
及
致远
驱动