三七中文
小说阅读网
最近更新
小说大全
三七中文
最近更新
首页
最近更新
玄幻奇幻
武侠仙侠
网游竞技
军事历史
科幻灵异
女频言情
现代都市
文学名著
精校小说
其他小说
玄幻奇幻
武侠仙侠
历史
都市
女频
三七中文
> 零基础学C++ 第2版-杨彦强 & 刘袁红 & 王浩章节列表
零基础学C++ 第2版-杨彦强 & 刘袁红 & 王浩
作 者:杨彦强
类 别:其他
状 态:完本
动 作:
开始阅读
直达底部
更 新:2023-09-17
零基础学C++ 第2版
简介:
零基础学C++ 第2版
《零基础学C++ 第2版-杨彦强 & 刘袁红 & 王浩》正文
零基础学C++ 第2版:编程::杨彦
零基础学C++ 第2版:目录:前言:一篇:1章
零基础学C++ 第2版:前言:欢迎进入语言的世界,虽然说
零基础学C++ 第2版:一篇:1章概述:1
零基础学C++ 第2版:1.1.计算机软件:软件是能够完成特定
零基础学C++ 第2版:1.程序设计语言:语言在人类的交流中的
零基础学C++ 第2版:1..汇编语言:汇编语言(Assem
零基础学C++ 第2版:1..3高级语言:既然机器语言和汇编语
零基础学C++ 第2版:1..4数据结构和算法:计算机程序规定
零基础学C++ 第2版:1..5面向过程的程序设计(POP)
零基础学C++ 第2版:1..6面向对象的程序设计(OOP)
零基础学C++ 第2版:1.3简介:语言是美国贝尔实
零基础学C++ 第2版:1.3.语言特点:语言是以
零基础学C++ 第2版:1.3.3程序开发本过程:下面开
零基础学C++ 第2版:1.4开发环境的搭建:的流行
零基础学C++ 第2版:1.4.开发步骤:一般情况下,开发一个
零基础学C++ 第2版:1.5一个程序:在屏幕上显示He
零基础学C++ 第2版:1.6小结:本章主要讲述计算机和程序设计
零基础学C++ 第2版:1.7上机实践习题:修改一下代码1.1的
零基础学C++ 第2版:章开始之旅:古语说,“欲速则不
零基础学C++ 第2版:.1.编译预处理与新旧标准:以符号#
零基础学C++ 第2版:.1.3主函数:用函数组织过程,
零基础学C++ 第2版:.1.4名称空间:在代码.1中,使用
零基础学C++ 第2版:.1.5语素:从编译角度看,组成
零基础学C++ 第2版:.变量与本类型:在数课中我们曾
零基础学C++ 第2版:..整型:整型变量用来存储不带小数
零基础学C++ 第2版:..3浮点型:浮点型变量又称实型变量
零基础学C++ 第2版:..4本字符型:计算机内部处理的信
零基础学C++ 第2版:..5宽字符型:8位char型字符最
零基础学C++ 第2版:..6布尔型:布尔类型变量用bool
零基础学C++ 第2版:.3常量:有了前面对变量的说明,再来讲
零基础学C++ 第2版:.3.字符型常量:用一对单引号括起来
零基础学C++ 第2版:.3.3字符串常量:字符串常量是用一对
零基础学C++ 第2版:.3.4符号常量:在声明语句中,用co
零基础学C++ 第2版:.3.5枚举常量:枚举(Enum)常量
零基础学C++ 第2版:.4运算符与表达式:运算符指的是具有运
零基础学C++ 第2版:.4.逻辑运算:对简单电路有所了解的
零基础学C++ 第2版:.4.3短路表达式:在由&&和||运算
零基础学C++ 第2版:.4.4关系运算:关系运算,就是比较运
零基础学C++ 第2版:.4.5大有文章:变量是否为“0”:关
零基础学C++ 第2版:.4.6条件运算:条件运算符是中
零基础学C++ 第2版:.4.7位运算:无论在什么情况下,数据
零基础学C++ 第2版:.4.8赋值运算:由赋值运算符组成的表
零基础学C++ 第2版:.4.9和--:对于表达式“x=x
零基础学C++ 第2版:.4.10逗号表达式:逗号表达式由用逗
零基础学C++ 第2版:.4.11sizeof运算符与size
零基础学C++ 第2版:.4.1运算符的优先级和结合性:实际
零基础学C++ 第2版:.5类型转换:中有整型、浮点型、
零基础学C++ 第2版:.5.表达式中的转换:当同一个表达式
零基础学C++ 第2版:.5.3强制类型转换:引入了强制
零基础学C++ 第2版:.5.4函数调用和传递参数时的类型转换
零基础学C++ 第2版:.6流程控制语句:程序由数据结构和算法
零基础学C++ 第2版:.6.switch结构:switch
零基础学C++ 第2版:.6.3if……else……结构和sw
零基础学C++ 第2版:.6.4for循环结构:如果需要不断地
零基础学C++ 第2版:.6.5for循环结构嵌套:for循环
零基础学C++ 第2版:.6.6while循环结构:while
零基础学C++ 第2版:.6.7do……while循环结构:d
零基础学C++ 第2版:.6.8循环语句的效率:以下是循环语句
零基础学C++ 第2版:.6.9流程转向控制语句之break
零基础学C++ 第2版:.6.10流程转向控制语句之conti
零基础学C++ 第2版:.6.11自由转向语句goto:got
零基础学C++ 第2版:.6.1程序中止函数exit():e
零基础学C++ 第2版:.7小结:本章讲述了语言的本知
零基础学C++ 第2版:.8上机实践习题:1.定义不同类型的变
零基础学C++ 第2版:二篇过程开发:3章数组和风格
零基础学C++ 第2版:3.一维数组:一维数组也称向量,用以组
零基础学C++ 第2版:3..初始化一维数组:代码3.1通过
零基础学C++ 第2版:3..3一维数组应用举例:对数组中的元
零基础学C++ 第2版:3..4数组操作注意事项:不允许
零基础学C++ 第2版:3.3风格字符串:在章中已经介绍了
零基础学C++ 第2版:3.3.字符数组的cin和cout:仅
零基础学C++ 第2版:3.3.3get()函数和getline
零基础学C++ 第2版:3.3.4cin与get()/getli
零基础学C++ 第2版:3.3.5访问风格字符串中的某个元素
零基础学C++ 第2版:3.3.6风格字符串处理函数:作为一种
零基础学C++ 第2版:3.4多维数组:如果一个一维数组中的每个
零基础学C++ 第2版:3.4.初始化多维数组:多维数组同样可
零基础学C++ 第2版:3.4.3多维数组应用举例:下面给出的示
零基础学C++ 第2版:3.4.4多维数组在内存中是如何排列元素
零基础学C++ 第2版:3.5小结:本章主要介绍了数组与风格字
零基础学C++ 第2版:3.6上机实践习题:1.声明一个包含10
零基础学C++ 第2版:4章指针和引用:指针和引用是中两
零基础学C++ 第2版:4.1.初始化指针变量:声明指针变量时
零基础学C++ 第2版:4.1.3指向指针的指针:指针变量也是变
零基础学C++ 第2版:4.1.4指针赋值:允许同类型的指
零基础学C++ 第2版:4.指针的运算:常常把地址当成整
零基础学C++ 第2版:4..同类型指针间的比较:提供
零基础学C++ 第2版:4..3同类型指针相减:两个同类型指针
零基础学C++ 第2版:4.3动态内存分配:除在前面介绍过的将指
零基础学C++ 第2版:4.3.使用delete动态释放及动态
零基础学C++ 第2版:4.3.3使用new申请动态数组:3章
零基础学C++ 第2版:4.3.4不要使用或释放已经释放的内存块
零基础学C++ 第2版:4.3.5使用malloc和free动态
零基础学C++ 第2版:4.3.6动态内存申请并不一定能成功:不
零基础学C++ 第2版:4.4指针和const:章中介绍了c
零基础学C++ 第2版:4.4.禁止改写间接引用:在指针声明时
零基础学C++ 第2版:4.4.3既禁止改写指针,又禁止改写间接
零基础学C++ 第2版:4.5指针与数组:中,数组和指针的
零基础学C++ 第2版:4.5.数组元素的指针形式:对代码4.
零基础学C++ 第2版:4.5.3指向数组的指针:在很多场合下,
零基础学C++ 第2版:4.5.4指针数组:指针变量也可以作为数
零基础学C++ 第2版:4.6引用:引用就是某一变量(对象)的一
零基础学C++ 第2版:4.6.引用的特点:作为目标变量的别名
零基础学C++ 第2版:4.6.3引用的使用限制:关于引用,以下
零基础学C++ 第2版:4.6.4其他要说明的问题:程序允
零基础学C++ 第2版:4.7小结:指针和引用是语言的难点
零基础学C++ 第2版:4.8上机实践习题:1.声明一个指针变量
零基础学C++ 第2版:5章结构、共用体和链表:在实际应用中,
零基础学C++ 第2版:5.1.结构变量的声明和使用:在程序中
零基础学C++ 第2版:5.1.3结构变量的初始化:在声明结构变
零基础学C++ 第2版:5.1.4结构变量间是否可以相互赋值:数
零基础学C++ 第2版:5.1.5结构体变量的sizeof:一般
零基础学C++ 第2版:5.共用体:共用体(Union)也称联
零基础学C++ 第2版:5..共用体和结构的区别:代码5.4
零基础学C++ 第2版:5..3共用体变量的声明和初始化:在定
零基础学C++ 第2版:5..4共用体使用举例:为了方便管理,
零基础学C++ 第2版:5..5共用体的sizeof:原则上讲
零基础学C++ 第2版:5.3结构数组和共用体数组:在程序中定义
零基础学C++ 第2版:5.3.共用体数组的声明和初始化:共用
零基础学C++ 第2版:5.4指向结构的指针:在程序中,常常需要
零基础学C++ 第2版:5.4.结构指针的初始化:确切知道一个
零基础学C++ 第2版:5.4.3使用指针访问结构成员:提
零基础学C++ 第2版:5.5链表:3章中已经介绍过数组的概念
零基础学C++ 第2版:5.5.创建链表:下面通过示例代码5.
零基础学C++ 第2版:5.5.3链表与数组的区别:链表和数组各
零基础学C++ 第2版:5.5.4链表的遍历和查找:链表的结构相
零基础学C++ 第2版:5.5.5链表的插入和删除:与数组相比,
零基础学C++ 第2版:5.6小结:结构是自定义数据类型中的一种
零基础学C++ 第2版:5.7上机实践习题:1.定义一个生信息
零基础学C++ 第2版:6章用函数合理组织程序:函数是构成
零基础学C++ 第2版:6.1.抽象和封装:图6.1模块
零基础学C++ 第2版:6.1.3实现一个函数:实现一个函数有3
零基础学C++ 第2版:6.函数定义:函数定义由函数头和函数体
零基础学C++ 第2版:6..函数体:花括号中的语句称为函数
零基础学C++ 第2版:6..3函数定义补充说明:当函数的返回
零基础学C++ 第2版:6.3函数声明:函数声明也称函数原型。函
零基础学C++ 第2版:6.3.如何声明一个函数:函数声明类似
零基础学C++ 第2版:6.3.3分割程序文件:一些程序经常会由
零基础学C++ 第2版:6.4函数调用:在前面的代码中,读者已经
零基础学C++ 第2版:6.4.参数类型转换:调用函数时,如果
零基础学C++ 第2版:6.4.3值传递:很多教科书在讲述
零基础学C++ 第2版:6.4.4指针传递:要想被调函数改变调用
零基础学C++ 第2版:6.4.5引用传递:在4章中已经提及,
零基础学C++ 第2版:6.4.6对3种传递的补充:3种传递方式
零基础学C++ 第2版:6.4.7默认参数调用:默认参数调用的
零基础学C++ 第2版:6.4.8inline函数:函数的引入可
零基础学C++ 第2版:6.5递归:除了main()函数外,
零基础学C++ 第2版:6.6函数的重载:自然语言中,一个词可以
零基础学C++ 第2版:6.6.如何实现函数重载:当调用多个同
零基础学C++ 第2版:6.6.3陷阱:隐式转换导致重载函数出现
零基础学C++ 第2版:6.7如何使用内存:有3种管
零基础学C++ 第2版:6.7.静态存储(编译器预分配):每个
零基础学C++ 第2版:6.8作用域与可见域:在函数一节,讨论形
零基础学C++ 第2版:6.8.可见域:可见域是作用域的子集,
零基础学C++ 第2版:6.8.3函数的作用域和可见域:不
零基础学C++ 第2版:6.9小结:本章首先讲述了函数的作用及模
零基础学C++ 第2版:6.10上机实践习题:1.实现一个求差函
零基础学C++ 第2版:7章关于函数的高级专题:合理使用函数能
零基础学C++ 第2版:7.1.野指针:前面提到指针消亡,并不
零基础学C++ 第2版:7.1.3试图修改常量:程序中出现的字符
零基础学C++ 第2版:7.1.4用错sizeof:运算符siz
零基础学C++ 第2版:7.1.5内存越界访问:使用指针和数组访
零基础学C++ 第2版:7.1.6变量的初始化:不论是指针变量,
零基础学C++ 第2版:7.重申:函数参数传递和返回机制:前面
零基础学C++ 第2版:7..函数返回时的“副本”:函数执行
零基础学C++ 第2版:7.3函数与指针:在前面的章节中已经介绍
零基础学C++ 第2版:7.3.typedef:为了避免读者对
零基础学C++ 第2版:7.3.3通过函数指针将函数作为另一个函
零基础学C++ 第2版:7.3.4函数指针数组:指向函数的指针还
零基础学C++ 第2版:7.3.5返回函数指针的函数:和普通指针
零基础学C++ 第2版:7.3.6带参主函数:前面介绍过的mai
零基础学C++ 第2版:7.4函数与数组:前面已经讨论过数组和指
零基础学C++ 第2版:7.4.通过指针得到多于1个的回传值
零基础学C++ 第2版:7.5函数与结构体、共用体及类对象:前面
零基础学C++ 第2版:7.5.3种返回机制:函数的返回机制同
零基础学C++ 第2版:7.6函数编写的建议:本节简单介绍如何写
零基础学C++ 第2版:7.6.检查输入参数的有效性:很多函数
零基础学C++ 第2版:7.6.3函数返回类型的判断:返回值是传
零基础学C++ 第2版:7.7小结:本章讨论了一些与函数相关的相
零基础学C++ 第2版:7.8上机实践习题:1.定义一个函数指针
零基础学C++ 第2版:三篇面向对象的:8章面向对象技
零基础学C++ 第2版:8.1.类是分层的:每一大类中可分成若
零基础学C++ 第2版:8.1.3类和对象的关系:对象需要从属性
零基础学C++ 第2版:8.类的定义:先来看一下类是如何
零基础学C++ 第2版:8..类定义示例:对一台计算机来说,
零基础学C++ 第2版:8..3class和struct:cl
零基础学C++ 第2版:8.3类的实现:类的实现就是定义其
零基础学C++ 第2版:8.3.在类定义的外部定义成员函数:在
零基础学C++ 第2版:8.4类的使用:定义了一个类之后,
零基础学C++ 第2版:8.4.对象的作用域、可见域和生存期
零基础学C++ 第2版:8.5对象的创建和撤销:代码8.4中,通
零基础学C++ 第2版:8.5.构造函数可以有参数:编译器自动
零基础学C++ 第2版:8.5.3构造函数支持重载:前面说,一旦
零基础学C++ 第2版:8.5.4构造函数允许按参数默认方式调用
零基础学C++ 第2版:8.5.5初始化表达式:除了在构造函数体
零基础学C++ 第2版:8.5.6析构函数:构造函数在创建对象时
零基础学C++ 第2版:8.5.7显式调用析构函数:程序员不能显
零基础学C++ 第2版:8.6复制构造函数:中经常使用一个
零基础学C++ 第2版:8.6.默认复制构造函数带来的问题:默
零基础学C++ 第2版:8.6.3解决方案—显式定义复制构造函数
零基础学C++ 第2版:8.6.4关于构造函数和复制构造函数:复
零基础学C++ 第2版:8.7特殊数据成员:有几类特殊的数据成员
零基础学C++ 第2版:8.7.引用成员:对于引用类型的数据成
零基础学C++ 第2版:8.7.3类对象成员:类数据成员也可以是
零基础学C++ 第2版:8.7.4特别说明:对复制构造函数来说,
零基础学C++ 第2版:8.7.5static数据成员:允
零基础学C++ 第2版:8.8特殊函数成员:除了构造函数、复制构
零基础学C++ 第2版:8.8.const与成员函数:7章已
零基础学C++ 第2版:8.9对象的组织:有了自己定义的类,或者
零基础学C++ 第2版:8.9.指向对象的指针:对象占据一定的
零基础学C++ 第2版:8.9.3对象的大小:对象占据一定大小的
零基础学C++ 第2版:8.9.4this指针:前面提到,一个类
零基础学C++ 第2版:8.9.5对象数组:对象数组和标准类型数
零基础学C++ 第2版:8.9.6对象链表:对象链表中,节点的初
零基础学C++ 第2版:8.10为对象动态分配内存:同把一个简单
零基础学C++ 第2版:8.10.使用new和delete为对
零基础学C++ 第2版:8.10.3malloc和free能否为
零基础学C++ 第2版:8.11小结:本章讲述了语言中面向
零基础学C++ 第2版:8.1上机实践习题:1.定义一个生类
零基础学C++ 第2版:9章关于对象的高级专题:8章中介绍了
零基础学C++ 第2版:9.类定义的作用域与可见域:同函数一样
零基础学C++ 第2版:9.3对象的生存期、作用域和可见域:前面
零基础学C++ 第2版:9.3.对象内存的释放与堆内存:一种普
零基础学C++ 第2版:9.4友元:一般来说,类的公有成员能够在
零基础学C++ 第2版:9.4.友元的成员函数:当A类的成员函
零基础学C++ 第2版:9.4.3友元函数的重载:要想使得一组重
零基础学C++ 第2版:9.4.4友元类:类A作为类B的友元时,
零基础学C++ 第2版:9.4.5友元是否破坏了封装性:不可否认
零基础学C++ 第2版:9.5运算符重载:前文已经介绍过函数重载
零基础学C++ 第2版:9.5.以成员函数形式重载运算符:成员
零基础学C++ 第2版:9.5.3以友元函数形式重载运算符:用成
零基础学C++ 第2版:9.5.4友元函数形式和成员函数形式的比
零基础学C++ 第2版:9.5.5对运算符重载的补充说明:运算符
零基础学C++ 第2版:9.6运算符重载范例:本节重点演示几种特
零基础学C++ 第2版:9.6.函数调用运算符:函数调用运算符
零基础学C++ 第2版:9.6.3下标运算符:下标运算符是个二元
零基础学C++ 第2版:9.7类型转换:前面已经对普通变量的类型
零基础学C++ 第2版:9.7.由自定义类向其他类型的转换:上
零基础学C++ 第2版:9.7.3隐式转换带来的二义性:如果在代
零基础学C++ 第2版:9.8重载函数选择规则:上一节讨论了隐式
零基础学C++ 第2版:9.8.什么是完全匹配:除了参数的类型
零基础学C++ 第2版:9.9小结:本章继续讨论了面向对象编程的
零基础学C++ 第2版:9.10上机实践习题:1.定义一个生类
零基础学C++ 第2版:10章继承:8章和9章的内容主要围
零基础学C++ 第2版:10.1.继承的层次性:任何一个类都可
零基础学C++ 第2版:10.派生类:派生有多种方式,在不同的
零基础学C++ 第2版:10..protected成员与pr
零基础学C++ 第2版:10.3多派生:派生类只有一个类时,
零基础学C++ 第2版:10.3.二义性问题:一般来说,在派生
零基础学C++ 第2版:10.3.3解决方案:若两个类中具有同
零基础学C++ 第2版:10.4虚类:多派生中,如果在多条继
零基础学C++ 第2版:10.4.解决方案:使用关键字virt
零基础学C++ 第2版:10.4.3虚派生二义性与多派生二义
零基础学C++ 第2版:10.5派生类的构造函数和析构函数:派生
零基础学C++ 第2版:10.5.派生类的析构函数:当对象被删
零基础学C++ 第2版:10.5.3多派生类的构造函数和析构函
零基础学C++ 第2版:10.5.4虚派生类的构造函数和析构函
零基础学C++ 第2版:10.6分清继承还是组合:面向对象设计的
零基础学C++ 第2版:10.6.组合:某类以另一个类对象作为
零基础学C++ 第2版:10.7类与派生类对象间的相互转换:p
零基础学C++ 第2版:10.7.多继承时的情况:相比单派
零基础学C++ 第2版:10.7.3公共类:如果多派生时出现
零基础学C++ 第2版:10.7.4虚类的情况:对图10.11
零基础学C++ 第2版:10.8小结:本章主要讨论了面向对
零基础学C++ 第2版:10.9上机实践习题:1.定义一个类po
零基础学C++ 第2版:11章多态:多态性是面向对象程序设计语
零基础学C++ 第2版:11.1.动态联编:在一些场合下,编译
零基础学C++ 第2版:11.1.3为什么需要虚函数:结合一段示
零基础学C++ 第2版:11.1.4虚函数的声明和定义:虚函数的
零基础学C++ 第2版:11.虚函数的访问:对虚函数的访问方式
零基础学C++ 第2版:11..指针访问:使用指针访问非虚函
零基础学C++ 第2版:11..3引用访问:使用引用访问虚函数
零基础学C++ 第2版:11..4类内访问:在类内的成员函数中
零基础学C++ 第2版:11..5在构造函数或析构函数中进行访
零基础学C++ 第2版:11.3纯虚函数与抽象类:当在类中无法
零基础学C++ 第2版:11.3.抽象类:一个类可以包含多个纯
零基础学C++ 第2版:11.3.3另一种抽象类:类中只定义了p
零基础学C++ 第2版:11.3.4延伸:构造函数能否为priv
零基础学C++ 第2版:11.3.5虚析构函数:虽然构造函数不能
零基础学C++ 第2版:11.4虚函数引入的二义性:10章中讨
零基础学C++ 第2版:11.4.共同类和虚继承:10章中
零基础学C++ 第2版:11.5重载、覆盖与隐藏:对类层次中的同
零基础学C++ 第2版:11.5.覆盖:覆盖指的是派生类的成员
零基础学C++ 第2版:11.5.3隐藏:隐藏指的是在某些情况下
零基础学C++ 第2版:11.6小结:多态性是面向对象程序设计的
零基础学C++ 第2版:11.7上机实践习题:1.定义一个抽象类
零基础学C++ 第2版:四篇泛型编程:1章模板:现在的
零基础学C++ 第2版:1.1.模板的定义:模板的引入使得函
零基础学C++ 第2版:1.函数模板:代码1.中的add
零基础学C++ 第2版:1..隐式实例化:函数模板实际上不
零基础学C++ 第2版:1..3显式实例化:早期的编译器只支
零基础学C++ 第2版:1..4特化:引入了特化(Ex
零基础学C++ 第2版:1..5重载:函数模板支持重载,既可
零基础学C++ 第2版:1..6优先级与执行顺序:总体来说,
零基础学C++ 第2版:1.3类模板:模板同样可以用在类场合中
零基础学C++ 第2版:1.3.隐式实例化:代码1.7中使
零基础学C++ 第2版:1.3.3显式实例化:同根据函数模板生
零基础学C++ 第2版:1.3.4显式特化:不论是隐式实例化还
零基础学C++ 第2版:1.3.5部分特化:引入了部分特
零基础学C++ 第2版:1.3.6重载和优先级:如果有多个模板
零基础学C++ 第2版:1.4模板的嵌套:模板的套嵌可以理解为
零基础学C++ 第2版:1.4.对象成员模板:类模板的定义可
零基础学C++ 第2版:1.5模板参数:模板包含类型参数(如c
零基础学C++ 第2版:1.6小结:模板是引入的新特性,
零基础学C++ 第2版:1.7上机实践习题:1.定义两个函数模
零基础学C++ 第2版:13章标准模板库:标准模板库(Stan
零基础学C++ 第2版:13.1.适配器:适配器就是接口(In
零基础学C++ 第2版:13.1.3迭代器:在某些专业书籍中,迭
零基础学C++ 第2版:13.1.4算法:STL包含了很多对容器
零基础学C++ 第2版:13.使用序列式容器:容器是STL的
零基础学C++ 第2版:13..所有容器都支持的特征:代码1
零基础学C++ 第2版:13..3序列式容器中元素的插入和删除
零基础学C++ 第2版:13..4vector容器:介绍完ve
零基础学C++ 第2版:13..5deque容器:deque表
零基础学C++ 第2版:13..6list容器:list类模板
零基础学C++ 第2版:13.3使用关联式容器:关联式容器(As
零基础学C++ 第2版:13.3.multiset容器:使用m
零基础学C++ 第2版:13.3.3map容器:使用map必须包
零基础学C++ 第2版:13.3.4multimap容器:mul
零基础学C++ 第2版:13.4关联式容器支持的成员函数操作:同
零基础学C++ 第2版:13.4.元素的删除:关联式容器支持以
零基础学C++ 第2版:13.4.3元素的查找与访问:STL为关
零基础学C++ 第2版:13.5迭代器:在本章介绍过的示例代码中
零基础学C++ 第2版:13.5.迭代器类型:不同的算法对迭代
零基础学C++ 第2版:13.5.3为什么要定义这么多迭代器:不
零基础学C++ 第2版:13.5.4容器中定义的迭代器类型与5种
零基础学C++ 第2版:13.5.5流迭代器:流迭代器是一种特殊
零基础学C++ 第2版:13.5.6迭代器失效:可以将迭代器理解
零基础学C++ 第2版:13.6泛型算法:本节讨论的算法不是指容
零基础学C++ 第2版:13.6.算法分类:STL将算法库分为
零基础学C++ 第2版:13.7适配器:前面简要提到了适配器的概
零基础学C++ 第2版:13.7.迭代器适配器:从某种意义上讲
零基础学C++ 第2版:13.7.3函数适配器:在前面介绍的代码
零基础学C++ 第2版:13.8小结:本章介绍了STL的知识
零基础学C++ 第2版:13.9上机实践习题:1.使用vecto
零基础学C++ 第2版:五篇输入输出处理和编程规范:14章输
零基础学C++ 第2版:14.1.流:关于“流”,可以院派地
零基础学C++ 第2版:14.1.3缓冲区:读者可能已对硬件缓冲
零基础学C++ 第2版:14.1.4重定向:标准的输出和输入设备
零基础学C++ 第2版:14.1.53种输入输出机制:语言
零基础学C++ 第2版:14.高层I/O:中的高层I/O
零基础学C++ 第2版:14..标准输入函数scanf:sc
零基础学C++ 第2版:14..3扫描集:对scanf函数而言
零基础学C++ 第2版:14..4sprintf函数和ssca
零基础学C++ 第2版:14..5fprintf函数和fsca
零基础学C++ 第2版:14..6文件访问机制:前面已经提及,
零基础学C++ 第2版:14.3流类库:前面对高层I/O进行了简
零基础学C++ 第2版:14.3.流类库层次:iostream
零基础学C++ 第2版:14.4输出流:将输入输出都抽象为
零基础学C++ 第2版:14.4.其他ostream方法:除了
零基础学C++ 第2版:14.4.3格式状态字:在ios_bas
零基础学C++ 第2版:14.4.4格式控制值的默认值:默认情况
零基础学C++ 第2版:14.4.5flag函数读取和设定格式状
零基础学C++ 第2版:14.4.6使用setf函数和unset
零基础学C++ 第2版:14.4.7设置域宽:域宽是用来控制输出
零基础学C++ 第2版:14.4.8填充字符:从代码14.11可
零基础学C++ 第2版:14.4.9浮点数输出和显示精度:默认情
零基础学C++ 第2版:14.4.10控制符:在使用ios_ba
零基础学C++ 第2版:14.5输入流:本节来讨论输入的相关内容
零基础学C++ 第2版:14.5.输入流与格式状态字:在前面提
零基础学C++ 第2版:14.5.3输入流与域宽:iostrea
零基础学C++ 第2版:14.5.4使用get函数读取单个字符
零基础学C++ 第2版:14.5.5使用get函数和getlin
零基础学C++ 第2版:14.5.6其他istream方法:除了
零基础学C++ 第2版:14.6流状态:每个流(istream或
零基础学C++ 第2版:14.6.读取流状态:ios_base
零基础学C++ 第2版:14.6.3管理流状态:对流状态的管理可
零基础学C++ 第2版:14.7重载>>和<<:前面提及同高层I
零基础学C++ 第2版:14.7.抽取符的重载:同插入符一样,
零基础学C++ 第2版:14.8文件操作:1章中已经提及RAM
零基础学C++ 第2版:14.8.文件的打开:在中打开一
零基础学C++ 第2版:14.8.3取消文件和流的关联:当流对象
零基础学C++ 第2版:14.8.4文件的读写:文件分为文本文件
零基础学C++ 第2版:14.8.5文本文件的读写:文本文件的读
零基础学C++ 第2版:14.8.6二进制文件的读写:对二进制文
零基础学C++ 第2版:14.8.7文件定位指针和随机读取:每个
零基础学C++ 第2版:14.9字符串流:库中提供了非模板
零基础学C++ 第2版:14.9.sstream类族:sstr
零基础学C++ 第2版:14.10小结:本章详细地讨论了的
零基础学C++ 第2版:14.11上机实践习题:1.根据用户输入
零基础学C++ 第2版:15章名称空间:大型程序往往是由团队开
零基础学C++ 第2版:15.1.定义名称空间:中定义名
零基础学C++ 第2版:15.实体的作用域与可见域:名称空间可
零基础学C++ 第2版:15..可见域的扩展:在某个名称空间
零基础学C++ 第2版:15..3using声明机制:如果不希
零基础学C++ 第2版:15..4using声明带来的多重声明
零基础学C++ 第2版:15..5空间内的屏蔽:在一个空间内变
零基础学C++ 第2版:15..6先声明,后使用:同普通变量一
零基础学C++ 第2版:15.3名称空间的作用域与可见性:原则上
零基础学C++ 第2版:15.3.推荐用法:为了在程序的多个文
零基础学C++ 第2版:15.3.3名称空间嵌套:一个名称空间可
零基础学C++ 第2版:15.3.4using编译指令:前面介绍
零基础学C++ 第2版:15.3.5未命名的名称空间:也可以通过
零基础学C++ 第2版:15.4对名称空间的思考:下面引用了当前
零基础学C++ 第2版:15.5小结:本章探讨了名称空间的用法,
零基础学C++ 第2版:15.6上机实践习题:定义两个名称空间,
零基础学C++ 第2版:16章异常和错误:程序运行时可能会出现
零基础学C++ 第2版:16.1.返回错误标志:当某些错误发生
零基础学C++ 第2版:16.异常机制:除了人为防错外,还可以
零基础学C++ 第2版:16..异常处理程序:异常处理程序由
零基础学C++ 第2版:16..3自定义异常对象:抛出类型可以
零基础学C++ 第2版:16..4有继承关系的类异常:在有继承
零基础学C++ 第2版:16..5terminate函数和se
零基础学C++ 第2版:16..6unexpected函数与s
零基础学C++ 第2版:16..7标准异常:头文件<excep
零基础学C++ 第2版:16..8对unexpected函数的
零基础学C++ 第2版:16.3异常发生时的内存管理:异常的发生
零基础学C++ 第2版:16.3.异常处理机制与函数的不同:异
零基础学C++ 第2版:16.3.3构造函数中抛出异常:对局部类
零基础学C++ 第2版:16.3.4内存泄露:尽管堆栈解退机制将
零基础学C++ 第2版:16.3.5析构函数中可否抛出异常:对局
零基础学C++ 第2版:16.4auto_ptr类:auto_p
零基础学C++ 第2版:16.4.关于auto_ptr的若干问
零基础学C++ 第2版:16.5小结:本章对的异常和错误处
零基础学C++ 第2版:16.6上机实践习题:1.尝试自定义一个
零基础学C++ 第2版:17章RTTI和类型转换操作符:运行时
零基础学C++ 第2版:17.1.typeinfo类和type
零基础学C++ 第2版:17.1.3补充说明:RTTI只能应用于
零基础学C++ 第2版:17.类型转换操作符:中添加了4
零基础学C++ 第2版:17..static_cast操作符
零基础学C++ 第2版:17..3reinterpret_ca
零基础学C++ 第2版:17.3小结:RTTI机制特性能让程序在
零基础学C++ 第2版:17.4上机实践习题:1.尝试定义一个包
零基础学C++ 第2版:18章string字符串类:字符串处理
零基础学C++ 第2版:18.声明一个字符串:string是字
零基础学C++ 第2版:18.3字符串的输入输出:风格字符串的
零基础学C++ 第2版:18.4string类功能:在讨论了如何
零基础学C++ 第2版:18.4.赋值和清空:对string字
零基础学C++ 第2版:18.4.3元素删除:erase函数用于
零基础学C++ 第2版:18.4.4元素追加与相加:提到追加与相
零基础学C++ 第2版:18.4.5元素插入:成员函数inser
零基础学C++ 第2版:18.4.6大小和容量:string类提
零基础学C++ 第2版:18.4.7元素存取:可以使用下标操作符
零基础学C++ 第2版:18.4.8字符串比较:string字符
零基础学C++ 第2版:18.4.9提取子串:string类提供
零基础学C++ 第2版:18.4.10搜索与查找:string类
零基础学C++ 第2版:18.5小结:本章主要对标准库中提
零基础学C++ 第2版:18.6上机实践习题:定义一个字符串对象
零基础学C++ 第2版:19章编码风格:编码风格不属于技术范畴
零基础学C++ 第2版:19.1.空行的用法:编译器不会对空行
零基础学C++ 第2版:19.1.3代码行:原则上一行代码只做一
零基础学C++ 第2版:19.1.4空格:代码行之间也需要插入一
零基础学C++ 第2版:19.1.5缩进与对齐:以if结构为例,
零基础学C++ 第2版:19.1.6&和*的位置:以声明指针变量
零基础学C++ 第2版:19.命名规则:如何对变量和函数命名,
零基础学C++ 第2版:19..如何对程序实体命名:本节推荐
零基础学C++ 第2版:19.3项目文件的组织:程序文件可
零基础学C++ 第2版:19.3.头文件:系统提供的库函数大多
零基础学C++ 第2版:19.3.3定义文件:cpp文件用以定义
零基础学C++ 第2版:19.3.4目录结构:为了方便项目管理,
零基础学C++ 第2版:19.4小结:本章讲述了编码风格的内容,
零基础学C++ 第2版:19.5上机实践习题:1.找出下面代码中
零基础学C++ 第2版:0章程序编译:编写的cpp文件和h文
零基础学C++ 第2版:0.预处理:前面接触到的“#incl
零基础学C++ 第2版:0..宏:宏定义即是用一个宏名来命
零基础学C++ 第2版:0..3条件编译:#if、#else
零基础学C++ 第2版:0..4#ifdef、#ifndef
零基础学C++ 第2版:0..5使用const代替#defi
零基础学C++ 第2版:0..6inline与#define
零基础学C++ 第2版:0.3V6调试入门:一般来说,程序可
零基础学C++ 第2版:0.3.条件断点:在“Breakpo
零基础学C++ 第2版:0.3.3数据断点:在“Breakpo
零基础学C++ 第2版:0.3.4消息断点:V支持对Wind
零基础学C++ 第2版:0.3.5观察视图(Watch):断点
零基础学C++ 第2版:0.3.6内存视图(Memory):在
零基础学C++ 第2版:0.3.7变量视图(Variables
零基础学C++ 第2版:0.3.8寄存器视图(Register
零基础学C++ 第2版:0.3.9调用堆栈视图(allSta
零基础学C++ 第2版:0.3.10反汇编视图(Disasse
零基础学C++ 第2版:0.3.11进程控制:V允许被中断的
零基础学C++ 第2版:0.4其他调试手段:介绍完强大的V6
零基础学C++ 第2版:0.4.assert宏:assert
零基础学C++ 第2版:0.4.3输出字符串:尽管开发环境提供
零基础学C++ 第2版:0.5小结:本章对程序的编译流程、调试
零基础学C++ 第2版:0.6上机实践习题:1.下面给出一段代
零基础学C++ 第2版:六篇面试题精选:1章常见面试题:笔
零基础学C++ 第2版:面试题:局部变量能否和全局变量重名:答
零基础学C++ 第2版:面试题3:类成员函数的重载、覆盖和隐藏的
零基础学C++ 第2版:面试题4:用变量a给出下面的定义:(1)
零基础学C++ 第2版:面试题5:在中,下面的结构是合法的
零基础学C++ 第2版:面试题6:在非中建类A和B,在哪几
零基础学C++ 第2版:面试题7:中的空类,默认产生哪些类
零基础学C++ 第2版:面试题8:有哪些性质(面向对象特点
零基础学C++ 第2版:面试题9:子类析构时要调用父类的析构函数
零基础学C++ 第2版:面试题10:什么是引用?声明和使用“引用
零基础学C++ 第2版:面试题11:将引用作为函数返回值类型的格
零基础学C++ 第2版:面试题1:引用与指针的区别是什么:答:
零基础学C++ 第2版:面试题13:重载和重写(覆盖)的区别:答
零基础学C++ 第2版:面试题14:多态的作用是什么:答:主要有
零基础学C++ 第2版:面试题15:请指出const与#defi
零基础学C++ 第2版:面试题16:语言中static关键字的
零基础学C++ 第2版:面试题17:如何判断程序是由编译程序还
零基础学C++ 第2版:面试题18:关键字const的含义是什么
零基础学C++ 第2版:1.世界500强公司的智力问答题:智
零基础学C++ 第2版:面试题0:分蛋糕:问:请把一盒蛋糕切成
零基础学C++ 第2版:面试题1:过桥问题:问:小明一家要过一
零基础学C++ 第2版:面试题:黑白帽子:问:一群人开舞会,
零基础学C++ 第2版:面试题3:电梯与钻石:问:1楼到10楼
零基础学C++ 第2版:面试题4:手电筒传递:问:u合唱团在
零基础学C++ 第2版:面试题5:烧绳问题:问:烧1根不均匀的
零基础学C++ 第2版:面试题6:圆的下水道盖子:问:为什么下
零基础学C++ 第2版:面试题7:选建筑师:问:一位国王要修建
零基础学C++ 第2版:面试题8:天平分盐:问:有7克和克砝
零基础学C++ 第2版:面试题9:分不开的钱:问:小王和小李去
零基础学C++ 第2版:面试题30:小鸟追火车:问:有1辆火车以
零基础学C++ 第2版:面试题31:给红色最大的机会:问:你有两
零基础学C++ 第2版:面试题3:镜子中的影像:问:想象你站在
零基础学C++ 第2版:面试题33:污染的药丸:问:你有4个装药
零基础学C++ 第2版:面试题34:称出不是标准重量的水:问:如
零基础学C++ 第2版:面试题35:多彩的果冻:问:你有一桶果冻
零基础学C++ 第2版:面试题36:电子游戏机:问:汤姆和吉米都
零基础学C++ 第2版:面试题37:监狱里的囚犯:问:监狱里有1
零基础学C++ 第2版:面试题38:灯的状态:问:对一批编号为1
零基础学C++ 第2版:面试题39:时针和分针:问:假设时钟到了
零基础学C++ 第2版:面试题40:3个奇数:问:中间只隔1个数
零基础学C++ 第2版:面试题41:屋内的灯:问:1个屋子有1扇
零基础学C++ 第2版:面试题4:找出最重的球:问:假设你有8
零基础学C++ 第2版:面试题43:盲人分袜子:问:有两位盲人,
零基础学C++ 第2版:面试题44:烧香计时:问:有两根不均匀分
零基础学C++ 第2版:面试题45:平分蜂蜜:问:小明和小华买了
零基础学C++ 第2版:面试题46:猜经理女儿的年龄:问:1位经
零基础学C++ 第2版:面试题47:两个圆环:问:有两个圆环半径
零基础学C++ 第2版:面试题48:喝啤酒:问:假如每3个空啤酒
零基础学C++ 第2版:面试题49:算4点:问:运用4、4、1
零基础学C++ 第2版:面试题50:聪明人:问:从前,有甲乙两个
零基础学C++ 第2版:面试题51:海盗分金币:问:5个海盗抢到
零基础学C++ 第2版:面试题5:到底是什么牌:问:S先生、P
零基础学C++ 第2版:面试题53:聪明的老板娘:问:据说有人给
零基础学C++ 第2版:面试题54:找出不同重量的球:1个球和
零基础学C++ 第2版:1.3分析题:分析题主要是对应聘者阅读
零基础学C++ 第2版:面试题56:分析程序最后的输出结果:#i
零基础学C++ 第2版:面试题57:分析最后输出的结果:01#i
零基础学C++ 第2版:面试题58:求下面函数的返回值:intf
零基础学C++ 第2版:面试题59:分析最后输出的结果:01#i
零基础学C++ 第2版:面试题60:分析最后输出的结果:01#i
零基础学C++ 第2版:1.4编程题:编程题主要是考核应聘者的
零基础学C++ 第2版:面试题6:String类的具体实现:问
零基础学C++ 第2版:面试题63:链表题,一个链表的节点结构
零基础学C++ 第2版:面试题64:写一个函数并找出在一个整数数
零基础学C++ 第2版:面试题65:字符串的逆序输出:问:如何将
零基础学C++ 第2版:面试题66:判断操作系统的位数:问:编写
零基础学C++ 第2版:面试题67:实现对数组的降序排序:问:如
零基础学C++ 第2版:面试题68:斐波那契数列1、1、、3、
titlepage.xhtml