自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 C++中的const限定符(5)——const形参和实参

1、当形参有顶层const时,传给它常量对象或非常量对象都是可以的,这一点复合之前所说的,因为形参的初始值是拷贝了实参的。2、在定义重载函数时,需要注意:对于形参是否是const的,是无法被编译器所区分的。void foo(int i){}void foo(const int i){}                         //无法实现重载3、函数中实参和形参的匹配与...

2018-09-15 16:21:56 571

原创 C++中的const限定符(4)——顶层const和底层const

1、顶层const表示对象本身是常量,这一点对任何数据类型都适用。对于指针,它表示指针本身是一个常量(常量指针)。2、底层const与指针和引用等复合类型的基本类型部分有关。对于指针,它表示指针所指的对象是一个常量(指针常量)。声明引用的const都是底层const。3、当执行拷贝操作时,,常量是顶层const还是底层const区别明显。   3.1、顶层const在拷贝时没有什么限制...

2018-09-06 09:20:38 165

原创 C++中的const限定符(3)——指针和const

1、指向常量的指针(指针常量):不能用于改变其所指对象的值。const int i=5;const int *p=&i;   分析:这里的const int为数据类型,即声明说明符,*p为声明符表示p是一个指针,所以指针p指向const int型的变量。   1.1、要想存放常量对象的地址,只能使用指针常量。   1.2、允许一个指针常量指向一个非常量对象。和常量引...

2018-09-06 08:42:58 170

原创 C++中的const限定符(2)——对const的引用

1、可以把引用绑定到const对象上,此时该引用必须是对常量的引用(简称常量引用)。对常量的引用不能被用作修改它所绑定的对象。const int a=5;const int &b=a;2、允许一个常量引用绑定非常量的对象、字面值(非常量引用不行)甚至表达式(非常量引用不行),就连类型都可以不同,只要该表达式的结果能转换成引用的类型即可。double z=3.14;...

2018-09-05 17:21:40 203

原创 C++中的const限定符(1)——const的基本用法

使用类型限定符const可以使对象成为常量或者说是只读类型。对于嵌入式开发来说,一般情况下使用const意味着在程序运行时将对象存储在ROM空间从而节省宝贵的RAM空间。1、const对象必须初始化。因为它一旦创建后其值就不能再改变。const对象的初始化分为两种:   1.1、编译时初始化:我们把用这种初始化方式得到的对象或者表达式称为常量表达式。这种方式的到的整型变量典型的可以作为数组...

2018-09-05 14:48:51 304

原创 C++中的类——类的静态成员

一、声明静态成员1、通过在成员的声明之前加上关键字static使得其与类关联在一起。和其他成员一样,静态成员可以是public的或private的。静态数据成员的类型可以是常量、引用、指针、类类型等。二、使用类的静态成员2、类的静态成员存在于任何对象之外,对象中不包含任何与静态数据成员有关的数据,静态数据成员被所有该类型的对象共享。3、静态成员函数也不与任何对象绑定在一起,它们不包...

2018-09-03 16:04:20 4934 1

原创 C++11中的constexpr

一、为什么要用constexpr有时我们需要在程序编译时就能得到某个对象或表达式的值,例如定义数组时指定数组大小的值。我们把这种表达式称为常量表达式。字面值属于常亮表达式,用常亮表达式初始化的const对象也是常量表达式。所以我们说一个对象(或表达式)是不是常亮表达式由它的数据类型和初始值共同决定。这里举两个反例:string i="hello";                  ...

2018-09-01 16:54:13 3537

空空如也

空空如也

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

TA关注的人

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