《C和C++代码精粹》基于作者备受好评的C/C++UserJournal杂志上的每月专栏,通过大量完全符合ISO标准C++的程序集合,说明了C++真正强大的威力,是C和C++职业程序员的实践指南。《C和C++代码精粹》分为3篇共20章,分别从指针、预处理器、C标准库、抽象、模板、异常、算法、容器、文件处理、动态内存管理等不同层次的话题展开讨论。书中的精粹代码,对于C和C++程序员具有很好的使用价值和启发意义。《C和C++代码精粹》可以帮助有一定经验的C和C++程序员深入学习这两种密切相关的语言,对书中代码的参悟和应用,可以帮助他们从根本上提高使用程序的效率。ThinkinginJava作者BruceEckel倾情作序;C++创始人BjarneStroustrup等业内专家对作者评价颇高;作者实现的位处理类、bitset和bitstring被C++标准库采纳;第一部分预备知识第1章更好的C1.1两种语言简述1.2循序渐进1.3类型系统1.4函数原型1.5类型安全连接1.6引用1.7类型安全I/O1.8标准流1.9格式化1.10操纵器1.11函数重载和函数模板1.12运算符重载1.13内联函数1.14默认参数1.15new和delete1.16语句声明1.17标准库特征1.18C的兼容性1.19小结第2章指针2.1容易出错的编程2.2基础2.3指针运算2.4传引用语义2.5普通指针2.6const指针2.7指针和一维数组2.8数组作为参数2.9字符串数组2.10指针和多维数组2.11更高深的内容2.12指向函数的指针2.13指向成员函数的指针2.14封装和不完全类型2.15小结第3章预处理器3.1#include指令3.2其他的预处理指令3.3预定义宏3.4条件编译3.5预处理运算符3.6实现assert3.7宏的魅力3.8字符集、三字符运算符和双字符运算符3.9翻译阶段3.10小结第4章C标准库之一:面向合格的程序员4.14.24.34.4第5章C标准库之二:面向熟练的程序员5.15.25.35.45.5字符集5.6代码页5.7字符集标准5.8ISO106465.9统一字符编码第6章C标准库之三:面向优秀的程序员6.16.26.36.46.56.66.76.8va_list作为参数6.9应用6.10结论6.11浮点数系统第二部分主要概念第7章抽象7.1数据抽象7.2运算符重载7.3具体的数据类型7.4类型抽象7.5函数抽象7.6小结第8章模板8.1泛型编程8.2函数模板8.3类模板8.4模板参数8.5模板特化8.6小结第9章位操作9.1按位运算符9.2访问单独的位9.3大型置位9.4位字符串9.5WishList9.6bitset模板9.7vector模板特化9.8小结第10章类型转换和强制类型转换10.1整数的升级10.2降级10.3算术类型转换10.4函数原型10.5显式类型转换10.6函数风格强制类型转换10.7const的正确性10.8用户定
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: ThriftBooks-Dallas, Dallas, TX, USA
Paperback. Zustand: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less. Artikel-Nr. G7115330271I3N00