Essential C++中文版
  • 推荐9
  • 收藏14
  • 浏览9.2K

Essential C++中文版

Stanley B. Lippman(斯坦利.B.李普曼) (作者)  侯捷 (译者)

  • 书  号:978-7-121-20934-5
  • 出版日期:2013-08-06
  • 页  数:320
  • 开  本:16(185*230)
  • 出版状态:上市销售
  • 原书名: Essential C++
  • 原书号:0201485184
  • 维护人:张春雨
本书以4个面向来表现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的)。本书的组织围绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。循此方式,你不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。
本书的组织围绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。书后的两份附录极具价值。附录A提供每章最后所列的练习题的完整解答和详细说明。附录B提供一份泛型演算法快速参考手册(含运用实例)。

目录

本书勘误

印次
  • 页码:第六章  •  行数:习题6.1  •  印次: 1

    bool operator ==(const example1&)const;
    应为
    bool operator ==(const example&)const;

    刘佳禾 提交于 2019/7/19 10:25:03
    张春雨 确认于 2019/7/25 16:51:40
  • 页码:176  •  行数:最后两行  •  印次: 21

    “指向目前关注的节点的父节点”应为指向目前关注的节点

    a542283849 提交于 2022/1/25 14:19:09
    张春雨 确认于 2024/2/5 13:11:47
  • 页码:212  •  行数:习题2.1  •  印次: 15

    代码错误
    if (ch != 'y' && ch != 'Y')
    应为
    if (ch == 'n' || ch == 'N')

    guohao001 提交于 2019/11/2 10:45:44
    张春雨 确认于 2020/3/23 13:34:48
  • 页码:218  •  行数:练习3.1上面代码  •  印次: 15

    main()函数完全不需要任何修改
    修改为:
    main函数需要部分修改,因为重载的max函数和头文件algorithm中max函数出现二义性,所以main函数需要,修改内容如下(添加域运算符):
    int imax = ::max(max(iarr, 6), max(ivec));
    float fmax = ::max(max(farr, 5), max(fvec));
    string smax = ::max(max(sarr, 7), max(svec));

    guohao001 提交于 2019/11/2 16:12:06
    张春雨 确认于 2020/3/23 13:35:10

读者评论

  • 页码:70 第三章3.1节
    template<typename elemType>
    elemType find(const elemType array,int size ,const elemType &value)
    这一行中array是可修改的地址,应当不能用const修饰,应该改为
    elemType find(elemType array,int size ,const elemType &value)

    cyy 发表于 2021/10/30 16:26:10