C++学习笔记
文章平均质量分 90
C++从入门到进阶
冧轩在努力
计算机小白,在慢慢提升
展开
-
string类的实现
string类构造函数的实现1.构造函数的实现使用**“”**空字符串作为缺省参数,常量字符串末尾有‘\0’,当不传参时,_str只存着一个‘\0’拷贝构造函数的实现这里的tmp变量属于局部变量,当拷贝构造函数调用完以后栈帧会销毁,tmp变量也会跟着销毁了。注意:同一个类域中,类的成员变量可以相互访问string类c_str函数实现返回字符串指针(该字符串的首地址)string类size函数的实现_size为私有成员变量,在类域外需要通过函数才能调用进行间接访问string类cap原创 2023-10-02 15:04:48 · 958 阅读 · 1 评论 -
C++泛型编程之模板
模板的知识详解原创 2023-05-27 08:43:38 · 1403 阅读 · 71 评论 -
C/C++内存管理
内存管理的相关知识原创 2023-05-25 07:36:46 · 1011 阅读 · 23 评论 -
C++类和对象(下)
初始化列表,explicit关键字,static关键字,友元,内部类的相关知识原创 2023-05-22 11:48:46 · 548 阅读 · 28 评论 -
浅谈编译器对构造函数和拷贝构造的优化
编译器对构造函数拷贝构造函数的优化原创 2023-05-16 15:21:07 · 426 阅读 · 4 评论 -
匿名对象的特性和使用场景你知道吗?
匿名对象的特性和使用场景原创 2023-05-12 14:04:48 · 1518 阅读 · 11 评论 -
C++类和对象(中)
构造函数、析构函数、拷贝构造函数、赋值运算符的重载,const成员相关知识原创 2023-05-10 10:42:28 · 812 阅读 · 5 评论 -
C++类和对象(上)
C++类和对象的初步了解原创 2023-05-08 18:56:55 · 267 阅读 · 2 评论 -
C++入门知识(下)
内联函数、auto关键字、范围for、nullptr空指针的知识分享原创 2023-05-06 19:57:53 · 282 阅读 · 4 评论 -
C++入门知识(中)
缺省参数、函数重载、引用的相关知识原创 2023-05-03 20:00:28 · 180 阅读 · 9 评论 -
C++的入门知识(上)
命名空间知识及C++的输入输出原创 2023-05-01 22:09:12 · 130 阅读 · 13 评论