首页 新闻 会员 周边 捐助

如何理解 迭代器是一种smart pointer?

0
悬赏园豆:30 [已关闭问题] 关闭于 2015-06-09 23:15

我对智能指针的理解是它是一个类对象,它完成了某个关联类对象的存储空间分配即内存释放(自动的,不用类用户操心的),它使得内存漏洞问题得以安全解决。

有种说法是 C++中,“iterator 是一种 smart pointer",这个说法是仅从内存管理上iterator具有smart pointer的功能,还是有其他的含义?

求答,无论观点是否正确。多谢!

melonstreet的主页 melonstreet | 菜鸟二级 | 园豆:202
提问于:2015-06-08 09:52
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册