欢迎光临散文网 会员登陆 & 注册

【C++】智能指针和迭代器pointer-like classes

2023-02-27 10:37 作者:叫我林林就行  | 我要投稿

设计一个类,使其行为像一个指针,则这个类内部必定包含一个指针

1、智能指针 shared_ptr

要重载 * 运算符和->运算符 

对于-> 运算符可以继续作用下去, * 号运算符不需要继续作用下去

2、迭代器(指向容器中的元素,也是一种智能指针,重载++, --,迭代器用来遍历容器)

这里的data就是1中的Foo


【C++】智能指针和迭代器pointer-like classes的评论 (共 条)

分享到微博请遵守国家法律