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:

猜你喜欢

转载自www.cnblogs.com/eret9616/p/10513291.html