20180717以前 C++
文章平均质量分 82
LJJlongjunjie
这个作者很懒,什么都没留下…
展开
-
[关键字]C/C++中const关键字详解
原文地址:http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777416.html 为什么使用const?采用符号常量写出的代码更容易维护;指针常常是边读边移动,而不是边写边移动;许多函数参数是只读不写的。const最常见用途是作为数组的界和switch分情况标号(也可以用枚举符代替),分类如下: 常变量: co转载 2016-05-13 16:06:16 · 269 阅读 · 0 评论 -
[学习笔记]二位数组作为函数参数传递剖析
原文地址:http://www.cnblogs.com/wuyuegb2312/archive/2013/06/14/3135277.html 前言 很多文章不外乎告诉你下面这几种标准的形式,你如果按照它们来用,准没错: //对于一个2行13列int元素的二维数组 //函数f的形参形式 f(int daytab[2][13]) {...} //以下两种可以忽略行数转载 2016-05-13 14:12:11 · 475 阅读 · 0 评论 -
[容器]STL之list容器详解
原文地址:http://www.cnblogs.com/scandy-yuan/archive/2013/01/08/2851324.html List 容器 list是C++标准模版库(STL,Standard Template Library)中的部分内容。实际上,list容器就是一个双向链表,可以高效地进行插入删除元素。 使用list容器之前必须加上头文件:#i转载 2016-05-11 21:07:05 · 239 阅读 · 0 评论 -
[容器]STL之vector容器详解
原文地址:http://blog.csdn.net/phoebin/article/details/3864590 介绍 这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作。本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if()和for_each()中的使用。通过阅读这篇文章读者应该能够有效地使用vector容器,而且应该不会再去使转载 2016-05-11 21:11:46 · 247 阅读 · 0 评论 -
[容器]STL之deque容器详解
原文地址:http://www.cnblogs.com/scandy-yuan/archive/2013/01/09/2853603.html Deque 容器 deque容器是C++标准模版库(STL,Standard Template Library)中的部分内容。deque容器类与vector类似,支持随机访问和快速插入删除,它在容器中某一位置上的操作所花费的是线性时间。与vec转载 2016-05-11 21:14:16 · 254 阅读 · 0 评论 -
[容器]STL之set容器详解
原文地址:http://blog.csdn.net/lyhvoyage/article/details/22989659 set集合容器实现了红黑树(Red-Black Tree)的平衡二叉检索树的的数据结构,在插入元素时,它会自动调整二叉树的排列,把该元素放到适当的位置,以确保每个子树根节点的键值大于左子树所有节点的键值,而小于右子树所有节点的键值;另外,还得确保根节点转载 2016-05-14 11:38:38 · 246 阅读 · 0 评论 -
[关键字]C/C++中static关键字详解
原文地址:http://www.jb51.net/article/41221.htm 1.先来介绍它的第一条也是最重要的一条:隐藏。(static函数,static变量均可) 当同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。 举例来说明。同时编译两个源文件,一个是a.c,另一个是main.c。 代码如下: //a.c char a =转载 2016-05-16 14:04:13 · 231 阅读 · 0 评论 -
C++合成默认构造函数的真相
原文地址:http://www.cnblogs.com/QG-whz/p/4676481.html 正文 对于C++默认构造函数,我曾经有两点误解: 类如果没有定义任何的构造函数,那么编译器(一定会!)将为类定义一个合成的默认构造函数。合成默认构造函数会初始化类中所有的数据成员。 第一个误解来自于我学习C++的第一本书 《C++ Pri转载 2016-06-20 11:11:09 · 314 阅读 · 0 评论