摘要:
myString.h myString.cpp 阅读全文
posted @ 2022-04-21 23:21
spking
阅读(38)
评论(0)
推荐(0)
摘要:
一般都由成员实现 阅读全文
posted @ 2022-04-21 21:29
spking
阅读(24)
评论(0)
推荐(0)
摘要:
函数对象:一个类重载了()它的对象可像函数一样使用 结果: 阅读全文
posted @ 2022-04-21 21:12
spking
阅读(35)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2022-04-21 20:20
spking
阅读(87)
评论(0)
推荐(0)
摘要:
编译器默认提供了4个函数:无参构造、拷贝构造、析构、operator=(浅拷贝值传递) 阅读全文
posted @ 2022-04-21 19:06
spking
阅读(72)
评论(0)
推荐(0)
摘要:
我们经常new一个对象,而忘记释放,所以我们用智能指针来维护 智能指针:本身上是一个局部变量,维护了new出来的地址,在析构函数中会帮忙释放new出来的对象 在智能指针中重载了—> * 让其可以和普通指针一样操作对象 代码: 结果: 阅读全文
posted @ 2022-04-21 17:05
spking
阅读(47)
评论(0)
推荐(0)
摘要:
p--:先调用后减减 --p:先减减后调用 --p返回值为引用 函数声明为TYPE& operater--(); p--返回值为对象 函数声明为TYPE operator--(int); 阅读全文
posted @ 2022-04-21 15:43
spking
阅读(39)
评论(0)
推荐(0)
摘要:
可重载的运算符:几乎所有的运算符都可以重载,但运算符的使用时相当受限(1、c中无意义的运算符不能重载2、不能改变运算符的参数和优先级) 不能重载的运算符: . :: .* ?: sizeof 阅读全文
posted @ 2022-04-21 13:11
spking
阅读(154)
评论(0)
推荐(0)

浙公网安备 33010602011771号