c++使用智能指针时,尽量不要暴露原始指针
来源:互联网 发布:python ajango web 编辑:程序博客网 时间:2024/05/21 04:19
c++使用智能指针 ,如std::auto_ptr<string> apstr1(new string("test"));
不应写成:
string* str1 = new string("test"));
std::auto_ptr<string> apstr1(str1);
。
总之c++使用智能指针时,尽量不要暴露原始指针,比较不会产生不必要的问题。
- c++使用智能指针时,尽量不要暴露原始指针
- 智能指针的原始结构
- 【C++】智能指针的原始写法、scoped写法、shared写法
- 有效的使用和设计COM智能指针——条款6:尽量以智能指针替换接口指针
- C++this指针、智能指针
- C++尽量避免使用指针
- 从汇编的角度理解为什么c样式函数使用时,实参尽量使用指针传递
- 【C++】Vs2008中使用智能指针
- More Effective C++----(1)指针与引用的区别 & (2)尽量使用C++风格的类型转换 & (3)不要对数组使用多态
- c++:智能指针
- C++:智能指针
- 【C++】智能指针
- 【C++】智能指针
- C++PJ智能指针
- 【c++】智能指针
- 【C++】智能指针auto_ptr
- C++,智能指针
- C++,boost智能指针
- MFC入門基礎
- JfreeChart学习总结
- Java的垃圾回收机制
- 七个优秀的开源J2ME项目
- prototype.js 1.4版开发者手册(强烈推荐)
- c++使用智能指针时,尽量不要暴露原始指针
- 超链接中target属性
- 社交礼仪
- AT 指令
- 全新的企业通讯软件 FreeEIM 2.0
- iptables学习与研究五(一个由James C. Stephens整理的iptables的规则脚本)
- problem 1024
- jquery和prototype比较,以及冲突解决
- GDB调试(转载)