自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

转载 C语言链表各类操作详解

http://blog.csdn.net/pf4919501/article/details/38818335 链表概述   链表是一种常见的重要的数据结构。它是动态地进行存储分配的一种结构。它可以根据需要开辟内存单元。链表有一个“头指针”变量,以head表示,它存放一个地址。该地址指向一个元素。链表中每一个元素称为“结点”,每个结点都应包括两个部分:一为用户需要用的实际数据,二为下一个结点的地址...

2018-02-26 23:18:01 1218 1

转载 C++ String类写时拷贝 4

http://blog.51cto.com/zgw285763054/1839752 维基百科:    写入时复制(英语:Copy-on-write,简称COW)是一种计算机程序设计领域的优化策略。其核心思想是,如果有多个调用者(callers)同时要求相同资源(如内存或磁盘上的数据存储),他们会共同获取相同的指针指向相同的资源,直到某个调用者试图修改资源的内容时,系统才会真正

2018-02-05 20:36:16 223

转载 C++ 写时拷贝 3

http://blog.csdn.net/ljianhui/article/details/22895505字符串一种在程序中经常要使用到的数据结构,然而在C中却没有字符串这种类型。在C++中,为了方便字符串的使用,在STL中提供了一个string类。该类维护一个char指针,并封装和提供各种的字符串操作。一、为什么要实现隐式公享写时拷贝试想一下,如果我们要自己实现一个st

2018-02-05 20:35:21 171

转载 C++ 写时拷贝 2

什么情况下会用到c++中的拷贝构造函数】: 1)用已经存在的同类的对象去构造出另一个新的对象  2)当函数的形参是类的对象时,这时调用此函数,使用的是值的拷贝,也会调用拷贝构造函数  3)当函数的返回值是类的对象时,这时当函数调用完后,会将函数的对象拷贝构造出一个临时的对象并传给函数的返回处【浅拷贝】:(位拷贝(值拷贝))1、概念:所谓的浅拷贝就是当

2018-02-05 20:34:28 171

转载 c++写时拷贝1

http://blog.csdn.net/SuLiJuan66/article/details/48882303Copy On WriteCopy On Write(写时复制)使用了“引用计数”(reference counting),会有一个变量用于保存引用的数量。当第一个类构造时,string的构造函数会根据传入的参数从堆上分配内存,当有其它类需要这块内存时,这个计数为

2018-02-05 20:32:33 174

转载 C++总结8——shared_ptr和weak_ptr智能指针

http://blog.csdn.net/wendy_keeping/article/details/75268687智能指针的提出:智能指针是存储指向动态分配对象指针的类,用于生存期控制。能够确保正确销毁动态分配的内存,防止内存泄露。1.智能指针的分类: 不带引用计数的智能指针 auto_ptr unique_ptr scoped_ptr带引用计数的智能指针 shared_ptr:强智能指针 w...

2018-02-03 16:11:09 303

转载 shared_ptr的一些尴尬

http://blog.csdn.net/henan_lujun/article/details/8984543shared_ptr在boost库中已经有多年了,C++11又为其正名,把他引入了STL库,放到了std的下面,可见其颇有用武之地;但是shared_ptr是万能的吗?有没有什么样的问题呢?本文并不说明shared_ptr的设计原理,也不是为了说明如何使用,只说一下在使用过程中的几点

2018-02-03 16:09:57 162

转载 c++11 你需要知道这些就够了

http://blog.csdn.net/tangliguantou/article/details/50549751c++11新特性举着火把寻找电灯今天我就权当抛砖引玉,如有不解大家一起探讨。有部分内容是引用自互联网上的内容,如有问题请联系我。T&& 右值引用 std::move右值引用出现之前我们只能用const引用来关联临时

2018-02-03 13:12:37 151

转载 c++11 你需要知道这些就够了

http://blog.csdn.net/tangliguantou/article/details/50549751c++11新特性举着火把寻找电灯今天我就权当抛砖引玉,如有不解大家一起探讨。有部分内容是引用自互联网上的内容,如有问题请联系我。T&& 右值引用 std::move右值引用出现之前我们只能用const引用来关联临时

2018-02-03 13:12:26 136

转载 C++开发者都应该使用的10个C++11特性

http://blog.jobbole.com/44015/感谢冯上(@治不好你我就不是兽医 )的热心翻译。如果其他朋友也有不错的原创或译文,可以尝试推荐给伯乐在线。】 在C++11新标准中,语言本身和标准库都增加了很多新内容,本文只涉及了一些皮毛。不过我相信这些新特性当中有一些,应该成为所有C++开发者的常规装备。你也许看到过许多类似介绍各种C++11特性的文章。下面

2018-02-03 13:07:12 180

转载 C++ — 智能指针的简单实现以及循环引用问题

http://blog.csdn.net/dawn_sf/article/details/70168930智能指针____________________________________________________今天我们来看一个高大上的东西,它叫智能指针。 哇这个名字听起来都智能的不得了,其实等你了解它你一定会有一点失望的。。。。因为它说白

2018-02-03 12:35:12 222

转载 【C++11新特性】 C++11智能指针之shared_ptr

http://blog.csdn.net/Xiejingfa/article/details/50750037原创作品,转载请标明:http://blog.csdn.net/Xiejingfa/article/details/50750037C++中的智能指针首先出现在“准”标准库boost中。随着使用的人越来越多,为了让开发人员更方便、更安全的使用动态内存,C++11也引入了

2018-02-03 12:31:42 137

转载 【C++11新特性】 C++11智能指针之unique_ptr

原创作品,转载请标明:http://blog.csdn.net/Xiejingfa/article/details/50759210在前面一篇文章中,我们了解了C++11中引入的智能指针之一shared_ptr,今天,我们来介绍一下另一种智能指针unique_ptr。unique_ptr介绍unique是独特的、唯一的意思,故名思议,unique_ptr可以“独占”地拥

2018-02-03 12:30:20 165

转载 【C++11新特性】 C++11智能指针之weak_ptr

http://blog.csdn.net/xiejingfa/article/details/50772571原创作品,转载请标明:http://blog.csdn.net/Xiejingfa/article/details/50772571如题,我们今天要讲的是C++11引入的三种智能指针中的最后一个:weak_ptr。在学习weak_ptr之前最好对shared_ptr有所

2018-02-03 12:29:06 122

转载 shared_ptr简介以及常见问题

http://blog.csdn.net/stelalala/article/details/19993425本文中的shared_ptr以vs2010中的std::tr1::shared_ptr作为研究对象。可能和boost中的有些许差异,特此说明。基本功能shared_ptr提供了一个管理内存的简单有效的方法。shared_ptr能在以下方面给开发提供便利:

2018-02-03 12:25:44 448

Linux C 编程实战

Linux C 编程实战 高清电子版,需要的小伙伴可以下载哦

2018-01-18

Linux 该性能服务器编程 游双

Linux 高性能服务器编程 游双 清晰电子版哦,喜欢的小伙伴可以下载

2018-01-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除