
成员初始化
文章平均质量分 80
海螺上的斑点
没有什么拿来炫耀的时候,就好好努力吧。
展开
-
C++primer 4.1 数组----显示初始化
一数组的定义和初始化1数组的维数2数组的初始化二数组操作1数组操作一、数组的定义和初始化1、数组的维数数组的维数必须是大于等于1的常量表达式,此常量表达式只能包含整型字面值常量、枚举常量和用常量表达式初始化的整型 const对象。非const变量以及要到运行阶段才知道值的const变量都不能用于定义数组的维数。2、数组的初始化显示初始化隐式初始化:没有显示提供初值 在函数体外定义原创 2015-06-23 15:14:46 · 966 阅读 · 0 评论 -
C++ 10.1和10.2 关联容器-----pair 类型
简介关联容器与顺序容器的本质区别在于:关联容器通过键(key)存储和读取元素,而顺序容器则是通过元素在容器中的位置顺序存储和访问元素。了解一种与关联容器相关的简单的标准库类型—-pair 类型,该类型在utility 头文件中定义。 # include< utility > ===========================================================原创 2015-06-10 09:37:03 · 1352 阅读 · 0 评论 -
C++ 12.4.5 类成员的显示初始化----数据成员都是public类型且没有构造函数的类
尽管大多是对象可以通过运行适当的构造函数进行初始化,但是直接初始化简单的非抽象类的数据任然是可能的。对于没有定义构造函数并且其全体数据成员均为public的类,可以采用与初始化数组元素相同的方式初始化其成员。struct Data{ int ival; char *ptr;//struct类默认是public的,class默认是private的};//vall.ival=0,val原创 2015-06-23 14:38:42 · 1173 阅读 · 0 评论