联贝价格比较网    音像(9万种)  图书(60万种)  化妆品  母婴用品  
 
图书首页|青春文学|小说|文学|艺术|收藏爱好|动漫|美食|美丽装扮|旅游|地图地理|生活百科|家庭教育|两性|育儿成长|健康心理|体育游戏|励志|管理|经济|法律|农林
政治军事|哲学宗教|社会科学|古籍|文化|历史|传记|少儿|中小学教辅|外语|考试|教材|工具书|科普读物|计算机网络|建筑|医学|原版书|科学技术|自然科学|工业技术|
           图书价格搜索
         找出最优惠的图书!
 
您现在的位置: 联贝网 >> 图书 >> 计算机网络 >> 程序设计 >> 图书正文
C++ Primer中文版(第4版)(一本久负盛名的C++经典教程)
图书综述 (最低价格为:¥74.2 推荐书店:当当网
C++ Primer中文版(第4版)(一本久负盛名的C++经典教程)
作者:(美)Stanley B. Lippman Barbara E. Moo Josée LaJoie   著,李师贤  等译
  出版社:人民邮电出版社 出版日期:2006-3-1
ISBN:7115145547 字数:1149000
印次:1 版次:1
纸张:胶版纸   热点指数:
网上书店报价比较¥74.2-¥99】共有【8】家书店有此书.
  最低价格:¥74.2当当网
 
 
推荐商家: 当当网上书店 卓越商城(图书) 蔚蓝书店(专业图书网站)  
* 《联贝网》显示的所有价格均通过搜索引擎自动读取生成,并直接指向其网页,相关信息以其网页为准。
* 购买时,请以各网站列出的实时售价为准;《联贝网》显示的价格可能有数小时至数日的延迟。
优秀商家推荐 您需要的书(C++ Primer中文版(第4版)(一本久负盛名的C++经典教程)),在这里能买到!
经销商 简介 网友评级 售 价 付款方式 去看看 订 购
中国最大的网上书店
(服务好,特别推荐)
五星级 ¥74.2 网上支付/货到付款
银行电汇/邮局汇款
中国最大的网上商城
(便宜,方便,快捷)
五星级 ¥74.2 网上支付/货到付款
银行电汇/邮局汇款
中国最大的专业书店
(便宜,方便,快捷)
五星级 ¥99 网上支付/货到付款
银行电汇/邮局汇款
商家推荐
  • 没有热点图书
  • 最大的网上商城 最大的网上书店
    最大的专业书店 最大的专业书店
    相关图书
    C#高级编程(第4版)
    javascript 高级程序设计——图灵程…
    精通CSS:高级Web标准解决方案——图灵…
    Java编程思想.第3版(附CD-ROM光盘一张…
    代码大全(第二版)(两届Software Jol…
    C#入门经典(第3版)
    JAVA2核心技术卷I:基础知识(原书第7版…
    Programming ASP.NET中文版(第3版)
    C程序设计(第三版)——新世纪计算机基…
    Ajax实战
    Programming Ruby中文版(第2版)
    Ajax基础教程(亚马逊计算机榜首图书,…
    JAVA2核心技术,卷II:高级特性(原书第…
    精通J2EE-Eclipse.Struts.Hibernate.Sp…
    VC++深入详解(附光盘)
    内容提要  
    《C++ Primer中文版(第4版)(一本久负盛名的C++经典教程)》的内容简要介绍.......

    本书是久负盛名的C++经典教程,其内容是C++大师Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准深入理解的完美结合,已经帮助全球无数程序员学会了C++。本版对前一版进行了彻底的修订,内容经过了重新组织,更加入了C++先驱Barbara E.Moo在C++教学方面的真知灼见。既显著改善了可读性,又充分体现了C++语言的最新进展和当前的业界最佳实践。书中不但新增大量教学辅助内容,用于强调重要的知识点,提醒常见的错误,推荐优秀的编程实践,给出使用提示,还包含大量来自实战的示例和习题。  对C++基本概念和技术全面而且权威的阐述,对现代C++编程风格的强调,使本书成为C++初学者的最佳指南;对于中高级程序员,本书也是不可或缺的参考书。

    特别
    推荐
    “当当网”--中国最大的网上书店,由国际金融集团投资1999年北京成立。
    “B2C网上购物”第一名;中国互联网产业品牌50强;方便快捷货到付款!
    进店购买
    图书目录  
    《C++ Primer中文版(第4版)(一本久负盛名的C++经典教程)》的图书目录......

    第1章 快速入门 1<br>1.1  编写简单的C++程序 2<br>1.2  初窥输入/输出 5<br>1.2.1  标准输入与输出对象 5<br>1.2.2  一个使用IO库的程序 5<br>1.3  关于注释 8<br>1.4  控制结构 10<br>1.4.1 while语句 10<br>1.4.2  for语句 12<br>1.4.3  if语句 14<br>1.4.4  读入未知数目的输入 15<br>1.5  类的简介 17<br>1.5.1  Sales_item类 17<br>1.5.2  初窥成员函数 19<br>1.6  C++程序 21<br>小结 22<br>术语 22<br>第一部分  基本语言<br>第2章 变量和基本类型 29<br>2.1  基本内置类型 30<br>2.1.1  整型 30<br>2.1.2  浮点型 32<br>2.2  字面值常量 34<br>2.3  变量 38<br>2.3.1  什么是变量 39<br>2.3.2  变量名 40<br>2.3.3  定义对象 42<br>2.3.4  变量初始化规则 44<br>2.3.5  声明和定义 45<br>2.3.6  名字的作用域 46<br>2.3.7  在变量使用处定义变量 48<br>2.4  const限定符 49<br>2.5  引用 50<br>2.6  typedef名字 53<br>2.7  枚举 53<br>2.8  类类型 54<br>2.9  编写自己的头文件 57<br>2.9.1  设计自己的头文件 58<br>2.9.2  预处理器的简单介绍 60<br>小结 62<br>术语 62<br>第3章 标准库类型 67<br>3.1  命名空间的using声明 68<br>3.2  标准库string类型 70<br>3.2.1  string对象的定义和初始化 70<br>3.2.2  String对象的读写 71<br>3.2.3  string对象的操作 72<br>3.2.4  string对象中字符的处理 76<br>3.3  标准库vector类型 78<br>3.3.1  vector对象的定义和初始化 79<br>3.3.2  vector对象的操作 81<br>3.4  迭代器简介 83<br>3.5  标准库bitset类型 88<br>3.5.1  bitset对象的定义和初始化 88<br>3.5.2  bitset对象上的操作 90<br>小结 92<br>术语 92<br>第4章 数组和指针 95<br>4.1  数组 96<br>4.1.1  数组的定义和初始化 96<br>4.1.2  数组操作 99<br>4.2  指针的引入 100<br>4.2.1  什么是指针 100<br>4.2.2  指针的定义和初始化 101<br>4.2.3  指针操作 104<br>4.2.4  使用指针访问数组元素 106<br>4.2.5  指针和const限定符 110<br>4.3  C风格字符串 113<br>4.3.1  创建动态数组 117<br>4.3.2  新旧代码的兼容 120<br>4.4  多维数组 122<br>小结 124<br>术语 125<br>第5章 表达式 127<br>5.1  算术操作符 129<br>5.2  关系操作符和逻辑操作符 131<br>5.3  位操作符 134<br>5.3.1  bitset对象或整型值的使用 135<br>5.3.2  将移位操作符用于IO 137<br>5.4  赋值操作符 137<br>5.4.1  赋值操作的右结合性 138<br>5.4.2  赋值操作具有低优先级 138<br>5.4.3  复合赋值操作符 139<br>5.5  自增和自减操作符 140<br>5.6  箭头操作符 142<br>5.7  条件操作符 143<br>5.8  sizeof操作符 144<br>5.9  逗号操作符 145<br>5.10  复合表达式的求值 145<br>5.10.1  优先级 145<br>5.10.2  结合性 146<br>5.10.3  求值顺序 148<br>5.11  new和delete表达式 150<br>5.12  类型转换 154<br>5.12.1  何时发生隐式类型转换 154<br>5.12.2  算术转换 155<br>5.12.3  其他隐式转换 156<br>5.12.4  显式转换 158<br>5.12.5  何时需要强制类型转换 158<br>5.12.6  命名的强制类型转换 158<br>5.12.7  旧式强制类型转换 160<br>小结 161<br>术语 162<br>第6章 语句 165<br>6.1  简单语句 166<br>6.2  声明语句 167<br>6.3  复合语句(块) 167<br>6.4  语句作用域 168<br>6.5  if语句 169<br>6.6  switch语句 172<br>6.6.1  使用switch 173<br>6.6.2  switch中的控制流 173<br>6.6.3  default标号 175<br>6.6.4  switch表达式与case标号 176<br>6.6.5  switch内部的变量定义 176<br>6.7  while语句 177<br>6.8  for循环语句 179<br>6.8.1  省略for语句头的某些部分 180<br>6.8.2  for语句头中的多个定义 181<br>6.9  do while语句 182<br>6.10  break语句 183<br>6.11  continue语句 184<br>6.12  goto语句 185<br>6.13  try块和异常处理 186<br>6.13.1  throw表达式 186<br>6.13.2  try块 187<br>6.13.3  标准异常 189<br>6.14  使用预处理器进行调试 190<br>小结 192<br>术语 192<br>第7章 函数 195<br>7.1  函数的定义 196<br>7.1.1  函数返回类型 197<br>7.1.2  函数形参表 198<br>7.2  参数传递 199<br>7.2.1  非引用形参 199<br>7.2.2  引用形参 201<br>7.2.3  vector和其他容器类型的形参 206<br>7.2.4  数组形参 206<br>7.2.5  传递给函数的数组的处理 209<br>7.2.6  main:处理命令行选项 210<br>7.2.7  含有可变形参的函数 211<br>7.3  return语句 211<br>7.3.1  没有返回值的函数 212<br>7.3.2  具有返回值的函数 212<br>7.3.3  递归 216<br>7.4  函数声明 217<br>7.5  局部对象 220<br>7.5.1  自动对象 220<br>7.5.2  静态局部对象 220<br>7.6  内联函数 221<br>7.7  类的成员函数 222<br>7.7.1  定义成员函数的函数体 223<br>7.7.2  在类外定义成员函数 225<br>7.7.3  编写Sales_item类的构造<br>函数 225<br>7.7.4  类代码文件的组织 227<br>7.8  重载函数 228<br>7.8.1  重载与作用域 230<br>7.8.2  函数匹配与实参转换 231<br>7.8.3  重载确定的三个步骤 232<br>7.8.4  实参类型转换 234<br>7.9  指向函数的指针 237<br>小结 239<br>术语 240<br>第8章 标准IO库 243<br>8.1  面向对象的标准库 244<br>8.2  条件状态 247<br>8.3  输出缓冲区的管理 249<br>8.4  文件的输入和输出 251<br>8.4.1  文件流对象的使用 251<br>8.4.2  文件模式 254<br>8.4.3  一个打开并检查输入文件的<br>程序 256<br>8.5  字符串流 257<br>小结 259<br>术语 259<br>第二部分  容器和算法<br>第9章 顺序容器 263<br>9.1  顺序容器的定义 264<br>9.1.1  容器元素的初始化 265<br>9.1.2  容器内元素的类型约束 267<br>9.2  迭代器和迭代器范围 268<br>9.2.1  迭代器范围 270<br>9.2.2  使迭代器失效的容器操作 271<br>9.3  顺序容器的操作 272<br>9.3.1  容器定义的类型别名 272<br>9.3.2  begin和end成员 273<br>9.3.3  在顺序容器中添加元素 273<br>9.3.4  关系操作符 277<br>9.3.5  容器大小的操作 278<br>9.3.6  访问元素 279<br>9.3.7  删除元素 280<br>9.3.8  赋值与swap 282<br>9.4  vector容器的自增长 284<br>9.5  容器的选用 287<br>9.6  再谈string类型 289<br>9.6.1  构造string对象的其他方法 290<br>9.6.2  修改string对象的其他方法 292<br>9.6.3  只适用于string类型的操作 293<br>9.6.4  string类型的查找操作 295<br>9.6.5  string对象的比较 298<br>9.7  容器适配器 300<br>9.7.1  栈适配器 301<br>9.7.2  队列和优先级队列 302<br>小结 303<br>术语 303<br>第10章 关联容器 305<br>10.1  引言:pair类型 306<br>10.2  关联容器 308<br>10.3  map类型 309<br>10.3.1  map对象的定义 309<br>10.3.2  map定义的类型 310<br>10.3.3  给map添加元素 311<br>10.3.4  使用下标访问map对象 311<br>10.3.5  map::insert的使用 313<br>10.3.6  查找并读取map中的元素 315<br>10.3.7  从map对象中删除元素 316<br>10.3.8  map对象的迭代遍历 316<br>10.3.9  “单词转换”map对象 317<br>10.4  set类型 319<br>10.4.1  set容器的定义和使用 319<br>10.4.2  创建“单词排除”集 321<br>10.5  multimap和multiset类型 322<br>10.5.1  元素的添加和删除 322<br>10.5.2  在multimap和multiset<br>中查找元素 323<br>10.6  容器的综合应用:文本查询程序 325<br>10.6.1  查询程序的设计 326<br>10.6.2  TextQuery类 327<br>10.6.3  TextQuery类的使用 328<br>10.6.4  编写成员函数 330<br>小结 332<br>术语 332<br>第11章 泛型算法 335<br>11.1  概述 336<br>11.2  初窥算法 339<br>11.2.1  只读算法 339<br>11.2.2  写容器元素的算法 341<br>11.2.3  对容器元素重新排序的算法 343<br>11.3  再谈迭代器 347<br>11.3.1  插入迭代器 348<br>11.3.2  iostream迭代器 349<br>11.3.3  反向迭代器 353<br>11.3.4  const迭代器 355<br>11.3.5  五种迭代器 356<br>11.4  泛型算法的结构 358<br>11.4.1  算法的形参模式 359<br>11.4.2  算法的命名规范 359<br>11.5  容器特有的算法 361<br>小结 362<br>术语 363<br>第三部分  类和数据抽象<br>第12章 类 367<br>12.1  类的定义和声明 368<br>12.1.1  类定义:扼要重述 368<br>12.1.2  数据抽象和封装 369<br>12.1.3  关于类定义的更多内容 372<br>12.1.4  类声明与类定义 374<br>12.1.5  类对象 375<br>12.2  隐含的this指针 376<br>12.3  类作用域 380<br>类作用域中的名字查找 382<br>12.4  构造函数 385<br>12.4.1  构造函数初始化式 387<br>12.4.2  默认实参与构造函数 391<br>12.4.3  默认构造函数 392<br>12.4.4  隐式类类型转换 393<br>12.4.5  类成员的显式初始化 396<br>12.5  友元 396<br>12.6  static类成员 398<br>12.6.1  static成员函数 400<br>12.6.2  static数据成员 400<br>小结 403<br>术语 403<br>第13章 复制控制 405<br>13.1  复制构造函数 406<br>13.1.1  合成的复制构造函数 409<br>13.1.2  定义自己的复制构造函数 409<br>13.1.3  禁止复制 410<br>13.2  赋值操作符 411<br>13.3  析构函数 412<br>13.4  消息处理示例 415<br>13.5  管理指针成员 419<br>13.5.1  定义智能指针类 421<br>13.5.2  定义值型类 425<br>小结 427<br>术语 427<br>第14章 重载操作符与转换 429<br>14.1  重载操作符的定义 430<br>14.2  输入和输出操作符 435<br>14.2.1  输出操作符<<的重载 435<br>14.2.2  输入操作符>>的重载 437<br>14.3  算术操作符和关系操作符 439<br>14.3.1  相等操作符 440<br>14.3.2  关系操作符 441<br>14.4  赋值操作符 441<br>14.5  下标操作符 442<br>14.6  成员访问操作符 443<br>14.7  自增操作符和自减操作符 446<br>14.8  调用操作符和函数对象 449<br>14.8.1  将函数对象用于标准库算法 450<br>14.8.2  标准库定义的函数对象 451<br>14.8.3  函数对象的函数适配器 453<br>14.9  转换与类类型 454<br>14.9.1  转换为什么有用 454<br>14.9.2  转换操作符 455<br>14.9.3  实参匹配和转换 458<br>14.9.4  重载确定和类的实参 461<br>14.9.5  重载、转换和操作符 464<br>小结 466<br>术语 467<br>第四部分  面向对象编程与泛型编程<br>第15章 面向对象编程 471<br>15.1  面向对象编程:概述 472<br>15.2  定义基类和派生类 473<br>15.2.1  定义基类 474<br>15.2.2  protected成员 475<br>15.2.3  派生类 476<br>15.2.4  virtual与其他成员函数 479<br>15.2.5  公用、私有和受保护的继承 482<br>15.2.6  友元关系与继承 486<br>15.2.7  继承与静态成员 486<br>15.3  转换与继承 487<br>15.3.1  派生类到基类的转换 487<br>15.3.2  基类到派生类的转换 489<br>15.4  构造函数和复制控制 490<br>15.4.1  基类构造函数和复制控制 490<br>15.4.2  派生类构造函数 490<br>15.4.3  复制控制和继承 494<br>15.4.4  虚析构函数 495<br>15.4.5  构造函数和析构函数中的虚函数 497<br>15.5  继承情况下的类作用域 497<br>15.5.1  名字查找在编译时发生 498<br>15.5.2  名字冲突与继承 498<br>15.5.3  作用域与成员函数 499<br>15.5.4  虚函数与作用域 500<br>15.6  纯虚函数 502<br>15.7  容器与继承 503<br>15.8  句柄类与继承 504<br>15.8.1  指针型句柄 505<br>15.8.2  复制未知类型 507<br>15.8.3  句柄的使用 508<br>15.9  再谈文本查询示例 511<br>15.9.1  面向对象的解决方案 513<br>15.9.2  值型句柄 514<br>15.9.3  Query_base类 515<br>15.9.4  Query句柄类 516<br>15.9.5  派生类 518<br>15.9.6  eval函数 520<br>小结 522<br>术语 523<br>第16章 模板与泛型编程 525<br>16.1  模板定义 526<br>16.1.1  定义函数模板 526<br>16.1.2  定义类模板 528<br>16.1.3  模板形参 529<br>16.1.4  模板类型形参 531<br>16.1.5  非类型模板形参 533<br>16.1.6  编写泛型程序 534<br>16.2  实例化 535<br>16.2.1  模板实参推断 537<br>16.2.2  函数模板的显式实参 540<br>16.3  模板编译模型 542<br>16.4  类模板成员 545<br>16.4.1  类模板成员函数 548<br>16.4.2  非类型形参的模板实参 551<br>16.4.3  类模板中的友元声明 552<br>16.4.4  Queue和QueueItem的友元<br>声明 554<br>16.4.5  成员模板 556<br>16.4.6  完整的Queue类 558<br>16.4.7  类模板的static成员 559<br>16.5  一个泛型句柄类 560<br>16.5.1  定义句柄类 561<br>16.5.2  使用句柄 562<br>16.6  模板特化 564<br>16.6.1  函数模板的特化 565<br>16.6.2  类模板的特化 567<br>16.6.3  特化成员而不特化类 569<br>16.6.4  类模板的部分特化 570<br>16.7  重载与函数模板 570<br>小结 573<br>术语 574<br>第五部分  高级主题<br>第17章 用于大型程序的工具 579<br>17.1  异常处理 580<br>17.1.1  抛出类类型的异常 581<br>17.1.2  栈展开 582<br>17.1.3  捕获异常 583<br>17.1.4  重新抛出 585<br>17.1.5  捕获所有异常的处理代码 586<br>17.1.6  函数测试块与构造函数 586<br>17.1.7  异常类层次 587<br>17.1.8  自动资源释放 589<br>17.1.9  auto_ptr类 591<br>17.1.10  异常说明 595<br>17.1.11  函数指针的异常说明 598<br>17.2  命名空间 599<br>17.2.1  命名空间的定义 599<br>17.2.2  嵌套命名空间 603<br>17.2.3  未命名的命名空间 604<br>17.2.4  命名空间成员的使用 606<br>17.2.5  类、命名空间和作用域 609<br>17.2.6  重载与命名空间 612<br>17.2.7  命名空间与模板 614<br>17.3  多重继承与虚继承 614<br>17.3.1  多重继承 615<br>17.3.2  转换与多个基类 617<br>17.3.3  多重继承派生类的复制控制 619<br>17.3.4  多重继承下的类作用域 620<br>17.3.5  虚继承 622<br>17.3.6  虚基类的声明 624<br>17.3.7  特殊的初始化语义 625<br>小结 628<br>术语 628<br>第18章 特殊工具与技术 631<br>18.1  优化内存分配 632<br>18.1.1  C++中的内存分配 632<br>18.1.2  allocator类 633<br>18.1.3  operator new函数和<br>operator delete函数 636<br>18.1.4  定位new表达式 638<br>18.1.5  显式析构函数的调用 639<br>18.1.6  类特定的new和delete 639<br>18.1.7  一个内存分配器基类 641<br>18.2  运行时类型识别 646<br>18.2.1  dynamic_cast操作符 647<br>18.2.2  typeid操作符 649<br>18.2.3  RTTI的使用 650<br>18.2.4  type_info类 652<br>18.3  类成员的指针 653<br>18.3.1  声明成员指针 653<br>18.3.2  使用类成员的指针 655<br>18.4  嵌套类 658<br>18.4.1  嵌套类的实现 658<br>18.4.2  嵌套类作用域中的名字查找 661<br>18.5  联合:节省空间的类 662<br>18.6  局部类 665<br>18.7  固有的不可移植的特征 666<br>18.7.1  位域 666<br>18.7.2  volatile限定符 668<br>18.7.3  链接指示:extern "C" 669<br>小结 672<br>术语 673<br>附录 标准库 675<br>索引 703

    图书评论  
    《C++ Primer中文版(第4版)(一本久负盛名的C++经典教程)》的相关评论......

    本书暂无评论~

    本网站为购物搜索引擎,只提供各网站商品及相关价格和服务信息链接,具体以商家实际信息为准!
    COPYRIGHT © 2004-2007 LIANBUY.COM , All Rights Reserved.
    《联贝比价网》价格比较搜索引擎 版权所有,信息产业部备案:京ICP备05095688号