成功加入购物车
[美] 里斯纳 著; 刘晓娜 译 / 人民邮电出版社 / 2011-01 / 平装
售价 ¥ 68.00 7.6折
定价 ¥89.00
品相 八品
优惠 满包邮
延迟发货说明
上书时间2020-08-28
卖家超过10天未登录
C++探秘:68讲贯通C++
《C++探秘:68讲贯通C++》采用引导探索式的教学方法,将庞大的c++知识体系划分成四个大部分68讲,每讲都包含一个互动练习,帮助读者循序渐进地学习c++。你可以通过这种互动快速掌握表达式、声明、标准库、自定义函数、类和模板等等c++的各方面特性,并最终掌握如何把这些特性组合起来编写复杂的c++程序。
《C++探秘:68讲贯通C++》适合有少量其他语言编程经验的c++初学者。
RAY LISCHNER有30多年的编程经验,使用过Algol、 APL、 Bash、 C、 C++、 COBOL、 csh、DCL、 Delphi、 Eiffel、 Fortran、 Haskell、 Icon、 Java、 LISP、 Pascal、 Perl、 PHP、 PL/I、 Python、 Ruby、Scheme、 Smalltalk等多种语言以及很多汇编器。著有C++ in a Nutshell(O’Reilly)等图书。可以通过电子邮件(exploring@cpphelp.com)与他联系。
第一部分C++基础第1讲打磨工具1.1作者推荐1.1.1Windows平台1.1.2MacintoshOS9以及更早版本1.1.3其他平台1.2阅读文档1.3第一个程序第2讲阅读C++代码2.1注释2.2头文件2.3主程序2.4变量定义2.5语句2.6输出第3讲整数表达式第4讲字符串第5讲简单的输入第6讲错误消息6.1拼写错误6.2错误字符6.3未知操作符6.4未知名字6.5符号错误6.6从错误中获得乐趣第7讲For循环7.1有界循环7.1.1初始化7.1.2条件7.1.3后循环7.1.4for、循环的工作原理7.2由你来做第8讲格式化输出8.1问题8.2字段宽度8.3填充8.4std前缀8.5对齐8.6探索格式化8.7替代语法8.8由你完成第9讲数组和向量9.1用向量代替数组9.2向量9.3迭代器9.4算法9.5成员类型9.6使用迭代器和算法第10讲自增和自减10.1自增10.2自减第11讲条件和逻辑11.1I/O和boo111.2布尔类型11.3逻辑操作符11.4旧式语法11.5比较操作符第12讲复合语句12.1语句12.2局部定义和范围12.3for循环头中的定义第13讲文件I/0简介13.1读文件13.2写文件第14讲数据结构映射14.1使用映射14.2迭代器14.3搜索映射第15讲类型同义词15.1typedef声明15.2常见的类型定义第16讲字符16.1字符类型16.2字符I/O16.3换行和移植性16.4转义字符第17讲字符分类17.1字符集17.2字符分类17.3区域设置第18讲大小写转换18.1简单的大小写18.2复杂的大小写第19讲编写函数19.1函数19.2函数调用19.3声明和定义19.4再谈单词计数19.5函数main第20讲函数实参20.1实参传递20.2按引用传递20.3常量引用20.4constiterator20.5输出参数第21讲使用算法21.1传递数据21.2谓词21.3其他算法l第22讲重载函数名第23讲大数和小数23.1长整型和短整型23.1.1长整数23.1.2短整数23.2整数字面量23.3字节长度的整数23.4类型转换23.5整数算术23.6重载解析第24讲极大数和极小数24.1浮点数24.2浮点字面量24.3浮点特征24.4浮点I/O第25讲文档25.1Doxygen25.2结构化注释25.3文档标签25.4使用:Doxygen第26讲项目1:身体质量指数第二部分自定义类型第27讲自定义类型27.1定义新类型27.2成员函数27.3构造函数I27.4重载构造函数第28讲重载操作符28.1比较有理数28.2算术操作符28.3数学函数第29讲自定义110操作符29.1输入操作符29.2输出操作符29.3错误状态第30讲赋值与初始化30.1赋值操作符30.2构造函数30.3合并第31讲编写类31.1类的结构31.2成员函数31.3构造函数第32讲深入探索成员函数32.1调用默认构造函数32.2重温Projectl32.3const成员函数第33讲访问级别33.1公有与私有33.2class与struct33.3简单的旧式数据33.4公有还是私有第34讲面向对象编程介绍34.1书籍与杂志34.2分类34.3继承34.4Liskov置换原则34.5类型多态第35讲继承35.1派生类35.2析构函数35.3访问级别35.4编程风格第36讲虚函数36.1类型多态36.2虚函数36.3引用与切除36.4纯虚函数36.5虚析构函数第37讲类与类型37.1类与typedef37.2值类型37.2.1复制37.2.2赋值37.2.3比较37.3资源获取即为初始化第38讲声明与定义38.1声明与定义38.2内联函数38.3变量声明与定义38.4静态变量38.5静态数据成员38.6声明符第39讲使用多个源文件39.1多个源文件39.2声明与定义39.3舞1nclude文件39.3.1引号与括号39.3.2嵌套#include指令39.3.3包含监护39.3.4文档39.4外部变量39.5内联函数39.6“一份定义”规则第40讲函数对象40.1函数调用操作符40.2函数对象40.3复用成员函数40.4生成器函子第41讲有用的算法41.1搜索41.1.1线性搜索算法41.1.2二分搜索算法41.2比较41.3重组织数据41.4复制数据41.5删除元素41.6迭代器第42讲迭代器42.1迭代器的种类42.1.1输入迭代器42.1.2输出迭代器42.1.3前向迭代器42.1.4双向迭代器42.1.5随机访问迭代器42.2使用迭代器工作42.3constiterator与constiterator42.4错误消息42.5专用迭代器42.6迭代器要点第43讲异常43.1异常介绍43.2捕获异常43.3抛出异常43.4程序栈43.5标准异常43.6I/O异常43.7自定义异常43.8对异常的建议第44讲更多操作符44.1条件操作符44.2短路操作符44.3逗号操作符44.4算术赋值操作符44.5自增与自减第45讲项目2定点数第三部分泛型编程第46讲函数模板46.1泛型函数46.2使用函数模板46.3编写函数模板46.4模板形参46.5模板实参46.6声明与定义46.7成员函数模板第47讲类模板47.1参数化类型47.2参数化ratlona类47.3使用类模板47.4重载的操作符函数47.5混合类型第48讲模板特化48.1实例化与特化48.2自定义比较函数48.3特化函数模板48.4特征第49讲部分特化49.1退化的pair49.2部分特化49.3部分特化函数模板49.4值模板形参第50讲名字与名字空间50.1名字空间50.2嵌套名字空间50.3全局名字空间50.4名字空间std50.5使用名字空间50.5.1using指令50.5.2using声明50.5.3类中的using声明50.6无名名字空间50.7名字查找第51讲容器51.1容器的性质51.2技术报告51.3成员类型51.4容器里能放什么51.5插入与清除51.5.1序容器的插入操作51.5.2顺序容器的清除操作51.5.3关联容器的插入操作51.5.4关联容器的清除操作51.5.5异常第四部分实时编程
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30