2011年4月2日 星期六

剖析C++标准库智能指针(std::auto_ptr)

(转)剖析C++标准库智能指针(std::auto_ptr)
http://www.cppblog.com/yuanyajie/archive/2010/05/31/16489.html
節錄:
 1.Do you Smart Pointer?

      Smart Pointer,中文名:智能指针, 舶来品?
      不可否认,资源泄露(resource leak)曾经是C++程序的一大噩梦.垃圾回收
      机制(Garbage Collection)一时颇受注目.然而垃圾自动回收机制并不能
      满足内存管理的即时性和可视性,往往使高傲的程序设计者感到不自在.
      况且,C++实现没有引入这种机制.在探索中,C++程序员创造了锋利的
      "Smart Pointer".一定程度上,解决了资源泄露问题.

沒有留言:

張貼留言