C++基础 (5) 第五天 重载new delete () 只能操作符 自定义string类
1 昨日回顾
1.static 对整个类共享
可以直接用
类::方法
调用
如果是私有的 可以提供一个静态的访问静态成员的方法
2 自定义的数组类-重载操作符[]
3 重载new和delete
4 重载操作符()
5中午回顾
重载 各种操作符
6不建议重载并且和或者操作符
重载的 && 不会发生短路现象
重在的 || 也不会发生短路
永远会执行这个操作符,就违背了语言的原意
7智能指针操作符重载
总结:智能指针其实是一个对象,当栈中的这个对象被销毁的时候调用对象中的析构函delete掉原始在堆中分配的空间。
8 箭头和解引用重载操作符
9 解引用和箭头操作符重载答疑
10自定义的string类
source.cpp:
MyString.h:
MyString.cpp: