C++学习之路
guo1230987
这个作者很懒,什么都没留下…
展开
-
值语义与对象语义
表达式解析。原创 2023-05-03 10:34:14 · 42 阅读 · 0 评论 -
动态创建对象与RTTI
这种方式的开销比虚函数的多态的开销大一些。原创 2023-04-29 10:11:55 · 44 阅读 · 0 评论 -
虚函数与多态
使用纯虚构函数来说明无任何接口的类为抽象类。拥有纯虚函数的类为抽象类,抽象类不能实例化。必须要用基类指针指向派生类对象。否则会有内存泄漏的风险。原创 2023-04-27 10:57:00 · 44 阅读 · 0 评论 -
C++继承(二)
虚继承最远派生类。原创 2023-04-24 11:52:06 · 31 阅读 · 0 评论 -
C++继承(一)
只能在构造函数的初始化列表中进行初始化的情况。静态成员是共享的,只有一份拷贝,都可以使用。组合的方式来实现代码重用。原创 2023-04-22 11:49:43 · 35 阅读 · 0 评论 -
vector\map
如果key的值相同,map[key] = 10 形式可以修改value值。其他插入方式是不允许插入的。用map[key]形式 查找,若没找到则返回0.迭代器操作操作都是左闭、右开区间。原创 2023-04-21 11:17:25 · 51 阅读 · 0 评论 -
string
原创 2023-04-20 11:00:49 · 36 阅读 · 0 评论 -
运算符重载
使用情况往往为用一个对象来包装使用另一个数据库类的情况,可以利用对象的确定性析构来实现数据库类的自动关闭。(智能指针)(可以避免内存泄漏)函数模块重复,使用调用,来简化。一般是non const 版本调用const版本,还要强制类型转换。函数返回值为引用类型的好处是,可以通过引用修改原值。原创 2023-04-19 15:44:22 · 28 阅读 · 0 评论 -
C++友元
原创 2023-04-18 10:11:00 · 30 阅读 · 0 评论 -
const用法总结
原创 2023-04-14 16:02:01 · 40 阅读 · 0 评论 -
C++类的使用
提供一个静态全局访问点。单例模式不会自动释放对象,用嵌套类来实现自动释放对象,利用对象的确定性析构。将拷贝构造函数和赋值运算符名为私有,即可实现禁止拷贝。实现单例模式的要点:1.把构造函数名为私有。用局部静态对象来实现单例模式及其析构。作用域与生存区并不总是等同的。原创 2023-04-14 16:01:18 · 33 阅读 · 0 评论 -
构造函数使用
浅拷贝深拷贝禁止拷贝。原创 2023-04-13 14:25:29 · 40 阅读 · 0 评论 -
类的使用C++
原创 2023-04-11 12:17:00 · 33 阅读 · 0 评论 -
C++引用
原创 2023-04-09 11:26:33 · 41 阅读 · 1 评论 -
域、new运算符、重载
原创 2023-04-09 10:37:09 · 46 阅读 · 1 评论 -
const的学习
用#define 宏的使用。原创 2023-04-06 17:09:37 · 46 阅读 · 1 评论