c++ primer复习(四)】的更多相关文章

1 标准库容器 顺序容器:vector.list.deque 容器适配器:stack.queue.priority_queue 2 容器元素类型约束: 容器元素类型必须支持复制和赋值,因为容器存放的都是元素的副本 容器的元素类型是类类型且该类型没有默认构造函数时,创建容器对象时必须提供形参列表 3 容器迭代器: vector和deque容器迭代器提供的特殊操作 iter+n,iter-n,iter1+=iter2,iter1-=iter2,>,>=,<,<=(其他容器的迭代器只支持…
读一组整数到 vector 对象,计算并输出每对相邻元素的 和.如果读入元素个数为奇数,则提示用户后一个元素 没有求和,并输出其值. vector<int> ivec; int ival; cout<<"Enter numbers(Ctrl + z to end) "<<endl; while(cin>>ival) { ivec.push_back(ival); } ) { cout<<"No elements&qu…
百度云及其他网盘下载地址:点我 编辑推荐 <C++ Primer中文版(第4版)>对C++基本概念和技术全面而且权威的阐述,对现代C++编程风格的强调,使<C++ Primer中文版(第4版)>成为C++初学者的指南:对于中高级程序员,<C++ Primer中文版(第4版)>也是不可或缺的参考书.第4版不再强调低层编程技术,而把中心转向标准库的使用.<C++ Primer中文版(第4版)>中很早就开始介绍标准库,示例也已经重新改写,充分利用了标准库设施.我们…
前面的文章说完了表达式和类型转换的部分内容,在我参考的书里面,接下来讨论的是各种语句,包括:顺序语句.声明语句.复合语句(块语句).语句作用域 .if语句.while语句.for语句.do...while语句.break语句.continue语句.goto语句.try语句. 这里我们来讨论这些语句,为了方便讨论和记忆,我们可以将这些语句可以分为五大类:   简单语句.条件语句.循环语句.流程控制语句.异常处理.当然也可以 不这么分类,我这么说就是为了自己好理解和记忆. 一.简单语句 我将顺序语句…
最近复习C++相关内容,决定在这里记录自己复习的过程. 以前写过部分文字,但是没有坚持连续写,因此学完后 基本又忘光啦,主要是没有实践,这一次决定自学完后,在这里在复习一遍增强自己的记忆和理解程度. 一.基本内置类型 C++语言内置了一些数据类型,主要有两大类: 整型和浮点型. 整型又有:  bool型.char型.wchar_t型.short型,int型,long int型. 浮点型有: float型, double型.long double型(扩展双精度型). 我们知道不同的数据类型决定了不…
由于期末值考一门软件安全,所以果断看起c++Primer ,因为之前看谭浩强的c++感觉没什么用啊.所以这本书每阶段做个总结!!! 1.Const限定符作用: 在for循环中上限应该用一个固定变量来设置,for(int i=0;i<bufSize;i++),我们把bufSize设置为常变量即 Const int bufSize=10 (1)Const 定义时必须对其初始化 (2)在全局作用域声明的const变量时定义该对象的文件局部变量.此变量只存在于那个文件中. 通过制定const变量为ext…
//1.当我们对运算符进行重载的时候,其包括运算对象的类型和返回值的类型都是由该运算符定义的,但是运算对象的个数和优先级,结合律都是不能改变的 //2.当一个对象被用作右值的时候,用的是对象的值(内容).当对象被用作左值的时候,用的是对象的身份(在内存中的位置). //3.复合表达式:是指含有两个或多个运算符的表达式.求复合表达式的值需要首先将运算符和运算对象合理的组合在一起.优先级和结合律决定了运算对象的组合方式. // 括号无视普通的组合规则,在表达式中括号括起来的部分被当做一个单元来求值,…
C++Primer是C++的经典教程. 开始时间:2014-08-10 完成时间:2014-08-28 学习成果:基础语法+…
第四章 shell程序设计I-入门 一.shell脚本的基本概念 shell脚本(script)是一个可执行的纯文本文件,有多个shell命令组成. 命令的执行时从上而下.从左而右的分析和执行 命令.参数间的多个空白都会被忽略 空白行以及[tab]键所致的空白也会被忽略 读取到第一个[enter]符号即开始执行命令 如果脚本中需要换行则需用\[enter]转义 #是注释,任何加在#符号后的命令及文本全部被视为注释 #!用于指定本shell script使用的shell名称 shell脚本一般以.…
术语表 第 4 章 表达式 算术转换(arithmetic conversion): 从一种算术类型转换成另一种算术类型.在二元运算符的上下文中,为了保留精度,算术转换通常把较小的类型转换成较大的类型(例如整型转换成浮点型).    集合律(associativitay): 规定具有相同优先级的运算符如何组合在一起.结合律分为左结合律(运算符从左到右组合)和右集合律(运算符从右到左组合).    二元运算符(binary operator): 有两个运算对象参与运算的运算符.    强制类型转换…