文章分类 - C++
C++ 使用介绍
摘要:版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/xiexu911/article/details/79990774 C++中读取文件可以采用几个函数分别为,_findfirst、_findn
阅读全文
摘要:转载自: https://blog.csdn.net/jzj_c_love/article/details/82596149 C 二维数组(指针)动态分配和释放 (1)已知二维 (2)已知第一维 (3)已知第一维,一次分配内存(保证内存的连续性) (4)两维都未知 (5)两维都未知,一次分配内存(保
阅读全文
摘要:转载自: https://blog.csdn.net/u014131641/article/details/52880825 在Linux系统中,我们可以很方便的输入命令行参数,那么在windows中的 visual studio 2013中如何进行操作呢? 1、首先我们利用以下程序进行测试: #i
阅读全文
摘要:转载自: https://www.cnblogs.com/AndyJee/p/4676146.html 主要内容: 1、qsort的用法 2、sort的用法 3、qsort和sort的区别 qsort的用法: 原 型: void qsort(void *base, int nelem, int wi
阅读全文
摘要:转载自: https://www.cnblogs.com/tonychen-tobeTopCoder/p/5199655.html 最近在仿写stl,发现stl源码中将模板的声明与定义写在一起实在很不优雅。自己尝试用“传统”方法,及在.h文件里声明,在.cpp文件里定义,然后在main函数里包含.h
阅读全文
摘要:转载自: https://blog.csdn.net/duan19920101/article/details/53641965 ./image/src.jpg 其中, “./ ”表示和当前的.cpp文件在同一路径下 “ ../ ”表示在当前.cpp文件的上一层路径下 “ ../../ ”表示在当前
阅读全文
摘要:转载自: https://blog.csdn.net/this_capslock/article/details/38564719 之前写过一篇文章用于讨论如何让C++类内函数作成员函数,详情见http://blog.csdn.net/this_capslock/article/details/17
阅读全文
摘要:转载自: https://blog.csdn.net/baodream/article/details/79732680 STL对定义的通用容器分三类:顺序性容器、关联式容器和容器适配器。 顺序性容器:vector、list、deque 关联性容器:set、multiset、map、multimap
阅读全文
摘要:转载自: https://blog.csdn.net/baodream/article/details/79720237 STL对定义的通用容器分三类:顺序性容器、关联式容器和容器适配器。 顺序性容器:vector、list、deque 关联性容器:set、multiset、map、multimap
阅读全文
摘要:转载自: https://blog.csdn.net/baodream/article/details/79719091 STL对定义的通用容器分三类:顺序性容器、关联式容器和容器适配器。 顺序性容器:vector、list、deque 关联性容器:set、multiset、map、multimap
阅读全文
摘要:转载自: https://www.cnblogs.com/For-her/p/3918761.html 1、vector(连续的空间存储,可以使用[ ]操作符)可以快速的访问随机的元素,快速的在末尾插入元素,但是在序列中间随机的插入、删除元素要慢。而且,如果一开始分配的空间不够时,有一个重新分配更大
阅读全文
摘要:转载自: https://www.cnblogs.com/cielosun/p/5654595.html 从我以前的博文能看出来,我是一个队列爱好者,很多并不是一定需要用队列实现的算法我也会采用队列实现,主要是由于队列和人的直觉思维的一致性导致的。 今天讲一讲优先队列(priority_queue)
阅读全文
摘要:转载自: https://blog.csdn.net/luomingjun12315/article/details/47376359 1、什么是优先队列 能够完成下列两种操作的数据结构,我们便称之为优先队列。 ①插入一个数值 ②取出最大(或者最小)的数值(获取数值,并且删除)。 从严格意义上来说优
阅读全文
摘要:转载自: https://blog.csdn.net/terence1212/article/details/52487656 在上一篇博客 带你深入理解STL之RBTree中,讲到了STL中关于红黑树的实现,理解起来比较复杂,正所谓前人种树,后人乘凉,RBTree把树都种好了,接下来就该set和m
阅读全文
摘要:转载自: https://blog.csdn.net/terence1212/article/details/52449991 最近一直忙于校招的笔试,STL的深入理解系列也耽搁了好几天,再加上!红黑树真的是超级超级难理解,超级超级复杂,参考了好多博客上的大神的理解才稍微明白一点,勉强入个门,下面请
阅读全文
摘要:转载自: https://blog.csdn.net/terence1212/article/details/52331941 上一篇博客,带你深入理解STL之Deque容器中详细介绍了deque容器的源码实现方式。结合前面介绍的两个容器vector和list,在使用的过程中,我们确实要知道在什么情
阅读全文
摘要:转载自: https://blog.csdn.net/terence1212/article/details/52326945 在介绍STL的deque的容器之前,我们先来总结一下vector和list的优缺点。vector在内存中是分配一段连续的内存空间进行存储,其迭代器采用原生指针即可,因此其支
阅读全文
摘要:转自: https://blog.csdn.net/terence1212/article/details/52302501 上一篇博客中介绍的vector和数组类似,它拥有一段连续的内存空间,并且起始地址不变,很好的支持了随机存取,但由于是连续空间,所以在中间进行插入、删除等操作时都造成了内存块的
阅读全文
摘要:转载自: https://blog.csdn.net/terence1212/article/details/52293135 C++内置了数组的类型,在使用数组的时候,必须指定数组的长度,一旦配置了就不能改变了,通常我们的做法是:尽量配置一个大的空间,以免不够用,这样做的缺点是比较浪费空间,预估空
阅读全文
摘要:转载自: https://blog.csdn.net/terence1212/article/details/52287762 在开始讲迭代器之前,先列举几个例子,由浅入深的来理解一下为什么要设计迭代器。 针对如上两个函数,我们来谈谈这种设计的缺陷所在: 遍历int数组和单链表listNode时,需
阅读全文

浙公网安备 33010602011771号