码迷,mamicode.com
首页 >  
搜索关键字:auto_ptr    ( 227个结果
C++11
C++11特性 0.禁止使用 register auto_ptr export(标准有但没有编译器实现) 1.语言特性 空指针从NULL(0或者(void )0)改成了nullptr; 常量表达式constexpr,修饰的内容变成了常量,非负整数常量特点是可以作为数组元素个数 自动类型推导auto和 ...
分类:编程语言   时间:2018-02-19 12:41:12    阅读次数:264
你说你会C++? —— 智能指针
智能指针的设计初衷是: C++中没有提供自己主动回收内存的机制,每次new对象之后都须要手动delete。稍不注意就memory leak。 智能指针能够解决上面遇到的问题。 C++中常见的智能指针包含(共七种): std::auto_ptr boost::scoped_ptr boost::sha ...
分类:编程语言   时间:2018-01-15 12:32:12    阅读次数:186
log4cpp 用法
1windows环境1.1创建一个日志模板staticboolbFirst=true;Logger_logger=Logger::getInstance(LOG4CPLUS_TEXT("thriftserver"));if(bFirst){SharedAppenderPtr_append(newRollingFileAppender(LOG4CPLUS_TEXT("thriftserver.log"),300*1024,20));auto_ptr<Layout>pPattern..
分类:其他好文   时间:2017-11-04 00:17:02    阅读次数:144
stl中auto_ptr,unique_ptr,shared_ptr,weak_ptr四种智能指针使用总结
stl中auto_ptr,unique_ptr,shared_ptr,weak_ptr四种智能指针使用总结 1. auto_ptrauto_ptr主要是用来解决资源自动释放的问题,比如如下代码:void Function(){Obj*p = new Obj(20);...if (error occo ...
分类:其他好文   时间:2017-10-14 23:28:14    阅读次数:237
auto_ptr类
auto_ptr类 auto_ptr类,主要用于管理动态内存分配。当auto_ptr对象过期时,析构函数将使用delete来释放内存。将new返回的地址赋值给auto_ptr对象时,无须记住还需要释放这些内存。在auto_ptr对象过期时,内存将自动被释放。 使用auto_ptr对象时,必须包含头文 ...
分类:其他好文   时间:2017-09-29 01:49:55    阅读次数:180
(转)C++11里的智能指针
1. std::auto_ptr有些违背c++编程思想. 已经被"不建议使用了".2. 下文转自:http://blog.csdn.net/lanergaming/article/details/24273419 c#和java中有自动垃圾回收机制,.net运行时和java虚拟机可以管理分配的堆内存 ...
分类:编程语言   时间:2017-09-09 18:15:00    阅读次数:198
智能指针简介
智能指针用于解决常规指针所带来的内存泄露、重复释放、野指针等内存问题。智能指针基于这样的事实得以发挥作用:定义在栈中的智能指针,当超出其作用域时,会自动调用它的析构函数,从而可以释放其关联的内存资源。 之前C++标准库中定义的智能指针std::auto_ptr<T>,因其设计存在缺陷,所以已不再推荐 ...
分类:其他好文   时间:2017-09-07 23:04:14    阅读次数:223
C++关于智能指针
有四种: auto_ptr<class T> unique_ptr<class T> shared_ptr<class T> weak_ptr<class T> 这里先讨论前三种: 第一种 :auto_ptr 已摒弃;原因在于: 如 auto_ptr<class T> a(new T); auto_ ...
分类:编程语言   时间:2017-09-02 01:07:14    阅读次数:169
Effective C++ 条款14
在资源管理器中小心copying行为 上节是对资源的管理说明。有时候我们不能依赖于shared_ptr或者auto_ptr,所以我们须要自己建立一个资源管理类来管理自己的资源。 比如建立一个类来管理Mutex锁。如今使用函数处理类型为Mutex的相互排斥器对象 class Lock{ public: ...
分类:编程语言   时间:2017-08-13 12:34:59    阅读次数:133
auto_ptr解析
auto_ptr解析 ...
分类:其他好文   时间:2017-08-08 19:53:19    阅读次数:163
227条   上一页 1 ... 3 4 5 6 7 ... 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!