typedef double wages;
enum open_modes {input, output, apped};
枚举成员的值可以是不唯一的,枚举类型的对象的初始化或赋值,只能通过其枚举成员或同一枚举类型的其它对象来进行。
当进行string对象和字符串字面值混合连接操作时,+操作符的左右操作数必须至少有一个是string类型的:
string s1 = "hello";
string s2 = "world";
string s3 = s1 + ", "; // OK
string s4 = "hello" + ", " // error: no string operand
string s5 = s1 + ", " + "world"; // OK; each + has string operand
string s6 = "hello" + ", " + s2; // error; can't add string literals
vector 对象的size
vector成员函数size返回相应vector类定义的size_type的值,
使用size_type类型时,必须指出该类型是在哪里定义的,vector类型总是包括vector的元素类型:
vector<int>::size_type // OK
vector::size_type // error
vector的下标只能用于获取已存在的元素,不能用来添加元素.
vector<string>::const_iterator const_iterator类型只能用于读取容器内元素的值,不能改变其值。
不允许数组直接复制和赋值。
如:
int ia[] = {0, 1, 2}; // OK: array of ints
int ia2[]{ia); // error: cannot initialize one array with another
int ia3[3];
ia3 = ia; // eroor : cannot assign one array to another.
分享到:
相关推荐
Pascal转C++学习笔记——1.基本知识
Pascal转C++学习笔记——2.基本语句与体系
Cocos2d-x学习笔记——完全掌握C++ API与游戏项目开发.zip
组合和继承的主要目的是为了代码的重用。组合是将其他类的对象作为成员使用,继承是子类可以使用父类的成员方法。
个人网课学习笔记
C++基础的学习笔记(其中的代码源件可私信留言) C++中的空头程序 使用C++书写hello world 学习变量 学习常量 标识符命名规则 数据类型 运算符 程序流程结构 数组 函数 指针 结构体
学习笔记———《C++出错提示英汉对照表 》,供大家下载。
cpp代码-c++学习笔记——类与对象
【Visual C++】游戏编程代码\【Visual C++】游戏编程学习笔记之九:回合制游戏demo(剑侠客VS巡游天神) 配套代码
标准库为容器类型定义的操作很少,并没有为每个容器实现更多的操作。因为这部分操作可以抽象出来为所有的容器工作,那就是泛型算法。所谓“泛型”是指这些算法可以应用于多种容器类型上,而容器内的元素类型也可以...
一,算法 在当前状态下找出局部最优解,转化...3.代码 #include #include #include using namespace std; struct qing{ int a,b; bool operator<(const qing &x)const{ return b>n; for(int i=1;i<=n;i++){
NULL 博文链接:https://cherishlc.iteye.com/blog/1756762
C++笔记总结,通过笔记课以掌握C++的重要知识点,非常值得一看
c++学习笔记1 leetcode1:两数之和(map与vector)(csdn)————程序
C++整理笔记word版 本阶段主要针对C++面向对象编程技术做详细讲解,探讨C++中的核心和精髓。是01 C++学习笔记的后续补充 内存分区模型 引用 函数提高 类和对象 文件操作
个人整理的c/c++学习进阶方法,零基础轻松掌握关键知识点,是你在面向过程——>面向对象学习过程中的辅助利器! 话不多说,开始吧!!!
C++面向对象——B站黑马程序员视频学习笔记。