![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 51
1-1
这个作者很懒,什么都没留下…
展开
-
给自己备忘的const引用与非const引用的区别
在看C++的时候,看到关于const引用及其非const引用的区别的,一看就懂,但老是过后就忘了,总是要翻回去看但作者写得零零散散的,看得我迷迷糊糊的。现在我将我理解到的区别写下来。const引用是指指向const对象的引用,但并不是说它只能用const对象初始化,它可以绑定到 不同但相关类型的对象或绑定到右值,包括const对象与非const对象,但都不能通过引用对其绑定原创 2013-07-13 20:11:15 · 834 阅读 · 0 评论 -
vector顺序容器的添加与删除
vector顺序容器的添加与删除顺序容器内的位置按其位置存储和访问,元素的排列顺序与元素值无关,而是由元素添加到容器的次序所决定#include "stdafx.h"#include #include //重要的头文件#include using namespace std; //以下类型都是在std命名空间定义的,不加这句不可通过int原创 2013-07-16 16:33:45 · 1236 阅读 · 0 评论 -
使用构造函数初始化列表
构造函数具有名字、形参表和函数体,与其他函数不同的是,构造函数也可以包含一个构造函数初始化列表student::student(string a,int b):name(a), num(b) {}其中以冒号开始,以左花括号结束的部分为构造函数初始化列表这个构造函数将name成员初始化为形参a的值,将num成员初始化为形参b的值然而省略初始化列表并在构造函原创 2013-07-20 13:27:31 · 636 阅读 · 0 评论 -
static类成员
在学习C语言时就已经接触到了static,中文意思为静态的,它主要用在三个地方1.定义全局静态变量,使得全局变量改变其作用域:其他文件不可访问该全局变量,编程者不用担心其他人用了什么全局变量2.定义局部静态变量,局部变量本来存放在栈中的,在离开作用域后就被销毁,但在局部变量之前加上关键字static它就改变了局部变量的存储位置,从原来的栈中存放改为静态存储区,生存期为整个源原创 2013-07-22 21:52:17 · 559 阅读 · 0 评论