随笔分类 - c++ primer学习之路
记录我的c++学习之路
摘要:下面讨论的是左值引用。 引用即别名 引用并非对象,相反的,它只是为一个已经存在的对象所起的另外一个名字。 引用的定义: 对于非常量引用:引用的类型必须要与绑定的对象匹配,而且只能绑定到对象上,而不能与字面值或者某个表达式的计算结果绑定在一起。 cnblogs.com/hanyonglu/archiv
阅读全文
摘要:在C中,左值指的是既能够出现在等号左边也能出现在等号右边的表达式,右值指的则是只能出现在等号右边的表达式。 在C ++中,每个表达式都会产生一个左值或右值,因此每个表达式都称为左值或右值表达式。左值的一个示例是标识符。作为另一示例,对对象的引用是左值。每个不是左值的表达式都是一个右值。一个很好的例子
阅读全文
摘要:const类型 const修饰的变量一经初始化,不能改变其值,而且必须进行初始化。 可以使用任意对象(包含非const对象)初始化const对象。 const对象默认只在当前文件中有效。如果需要在其他文件中使用,在声明和定义的文件中都需要加上extern关键字;而非const对象在定义时不需要使用e
阅读全文
摘要:说到vector的初始化,那么我们首先应该对初始化的概念了解清楚。更深一步我们要了解c++所有的初始化方法,体会里面的关系。 首先介绍什么叫做初始化: 当对象在创建时获得了一个特定的值,我们说这个对象被初始化了。(这句话引自《c++ primer》(第五版)) c++的一些关于初始化的名词: 1、默
阅读全文

浙公网安备 33010602011771号