码迷,mamicode.com
首页 >  
搜索关键字:智能指针    ( 834个结果
Android系统的智能指针(轻量级指针、强指针和弱指针)的实现原理分析
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6786239Android 系统的运行时库层代码是用C++来编写的,用C++来写代码最容易出错的地方就是指针了,一旦使用不当,轻则造成内存泄漏,重则...
分类:移动开发   时间:2014-12-04 13:30:32    阅读次数:402
聊聊C++模板函数与非模板函数的重载
函数重载在C++中是一个很重要的特性。之所以有了它才有了操作符重载、iostream、函数子、函数适配器、智能指针等非常有用的东西。 平常在实际的应用中多半要么是模板函数与模板函数重载,或者是非模板函数与非模板重载。而让模板函数与非模板函数重载的情况却很少。 前几天在项目中偶然遇到了一个模板...
分类:编程语言   时间:2014-12-02 22:08:27    阅读次数:295
C++编程思想重点笔记(下)
这是我看C++编程思想所做的笔记,都是精华内容,不管是程序员新手还是老手,都值得读一读。...
分类:编程语言   时间:2014-12-02 10:35:49    阅读次数:338
简单剖析智能指针的思想
谈到智能指针之前,必须要知道堆栈的相关思想,堆栈在程序开发过程中经常使用到的。比如应用程序的函数当中通过new一个对象,这个对象的实际存储地方是在堆上,而它的指针是保存在栈,在函数执行完毕之后,该对象的指针会被自动从栈中弹出,而其指向的对象会在不会被自动释放,需要通过delete函数来释放该指针所指...
分类:其他好文   时间:2014-12-02 00:03:12    阅读次数:221
effective c++条款13-17 “以对象管理资源”之auto_ptr源码分析
auto_ptr是当前C++标准库中提供的一种智能指针,诚然,auto_ptr有这样那样的不如人意,以至于程序员必须像使用”裸“指针那样非常小心的使用它才能保证不出错,以至于它甚至无法适用于同是标准库中的那么多的容器和一些算法,但即使如此,我们仍然不能否认这个小小的auto_ptr所蕴含的价值与理念。 这里用了Nicolai M. Josuttis(>作者)写的一个auto_ptr的版本,并...
分类:编程语言   时间:2014-12-01 16:03:22    阅读次数:193
effective c++条款13-17 “以对象管理资源”之shared_ptr浅析
顾名思义,boost::shared_ptr是可以共享所有权的智能指针,首先让我们通过一个例子看看它的基本用法: #include #include #include class implementation { public: ~implementation() { std::cout <<"destroying implementation\n"; } void d...
分类:编程语言   时间:2014-12-01 16:00:11    阅读次数:163
C++之智能指针
导读 一直对智能指针有一种神秘的赶脚,虽然平时没怎么用上智能指针,也就看过STL中的其中一种智能指针auto_ptr,但是一直好奇智能指针的设计因此,今天看了一下《C++ Primer Plus》中对智能指针的介绍,在此也总结一下。目录智能指针背后的设计思想C++智能指针简单介绍为什么摒弃auto....
分类:编程语言   时间:2014-11-30 16:51:44    阅读次数:360
C++智能指针简单解析
导读 最近在补看《C++ Primer Plus》第六版,这的确是本好书,其中关于智能指针的章节解析的非常清晰,一解我以前的多处困惑。C++面试过程中,很多面试官都喜欢问智能指针相关的问题,比如你知道哪些智能指针?shared_ptr的设计原理是什么?如果让你自己设计一个智能指针,你如何完成?等等……。而且在看开源的C++项目时,也能随处看到智能指针的影子。这说明智能指针不仅是面试官爱问的题...
分类:编程语言   时间:2014-11-30 07:10:14    阅读次数:311
C++智能指针简单剖析
导读最近在补看《C++ Primer Plus》第六版,这的确是本好书,其中关于智能指针的章节解析的非常清晰,一解我以前的多处困惑。C++面试过程中,很多面试官都喜欢问智能指针相关的问题,比如你知道哪些智能指针?shared_ptr的设计原理是什么?如果让你自己设计一个智能指针,你如何完成?等等……。而且在看开源的C++项目时,也能随处看到智能指针的影子。这说明智能指针不仅是面试官爱问的题材,更是...
分类:编程语言   时间:2014-11-29 23:09:08    阅读次数:422
C++智能指针简单剖析
导读最近在补看《C++ Primer Plus》第六版,这的确是本好书,其中关于智能指针的章节解析的非常清晰,一解我以前的多处困惑。C++面试过程中,很多面试官都喜欢问智能指针相关的问题,比如你知道哪些智能指针?shared_ptr的设计原理是什么?如果让你自己设计一个智能指针,你如何完成?等等……...
分类:编程语言   时间:2014-11-29 23:02:05    阅读次数:380
834条   上一页 1 ... 66 67 68 69 70 ... 84 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!