返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • [正版] Effective C++:改善程序与设计的55个具体做法(三版)中文版(双色) 侯捷 电子工业出版社 正版
  • 本店商品限购一件,多拍不发货,谢谢合作
    • 作者: [美]Scott著
    • 出版社: 电子工业出版社
    • 出版时间:1
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    如梦图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: [美]Scott著
    • 出版社:电子工业出版社
    • 出版时间:1
    • 开本:16开
    • ISBN:9787121123320
    • 版权提供:电子工业出版社

                                                        店铺公告

    为保障消费者合理购买需求及公平交易机会,避免因非生活消费目的的购买货囤积商品,抬价转售等违法行为发生,店铺有权对异常订单不发货且不进行赔付。异常订单:包括但不限于相同用户ID批量下单,同一用户(指不同用户ID,存在相同/临近/虚构收货地址,或相同联系号码,收件人,同账户付款人等情形的)批量下单(一次性大于5本),以及其他非消费目的的交易订单。 温馨提示:请务必当着快递员面开箱验货,如发现破损,请立即拍照拒收,如验货有问题请及时联系在线客服处理,(如开箱验货时发现破损,所产生运费由我司承担,一经签收即为货物完好,如果您未开箱验货,一切损失就需要由买家承担,所以请买家一定要仔细验货), 关于退货运费:对于下单后且物流已发货货品在途的状态下,原则上均不接受退货申请,如顾客原因退货需要承担来回运费,如因产品质量问题(非破损问题)可在签收后,联系在线客服。

     
    立即抢购
    DISCOUNT SALE
     
    【当当网】动手学深度学习(PyTorch版)李沐和亚马逊科学家阿斯顿·张等大咖作者 机器学习深度学习领域重磅教程 交互式实战环境
    RMB:69.8069.80
    【当当网】华为数字化转型与数据治理套装共2册 华为数字化转型之道+华为数据之道 华为官方出品 数据资源化 数据治理 数据资产化
    RMB:109.00152.60
    当当网 中文版Photoshop 2022从入门到精通 微课视频全彩版入门书籍 PS教程教材 摄影后期 图片后期 调色 平面设计 海报设计技巧
    RMB:49.9072.85
    【当当网】Python编程三剑客新版:Python编程从入门到实践第2版+Python编程快速上手+Python极客项目编程 当当套装共3册 正版书籍
    RMB:149.80149.80
    当当网 鸟哥的Linux私房菜 基础学习篇第四版 linux操作系统教程从入门到精通书 鸟叔第4版计算机数据库编程shell技巧内核命令教程
    RMB:59.0059.00
    【当当网】浪潮之巅 第四4版数学之美文明之光大学之路见识态度全球科技通史吴军作品 深度剖析信息产业 智能时代指南 正版书籍
    RMB:69.50100.08
    【当当网 正版包邮】C Primer Plus 第六6版中文版 C语言入门自学书籍 C语言程序设计 编程从入门到精通 软件开发书籍
    RMB:54.0054.00
    【当当网 正版书籍】C++ Primer Plus中文版第六6版 C++程序设计从入门到精通 零基础自学C++编程语言教程计算机程序设计
    RMB:59.0059.00
    当当网 小学生C++趣味编程 程序设计 清华大学出版社 正版书籍
    RMB:39.9043.65

    这是一本轻薄短小高密度的“专家经验累积”。
      如果你声称自己是个C 程序员之前,那你一定得读过这本书。
      认真地读完这本书,普通的C 程序员也可以摇身一变成为专家级C 程序员。
      这是作者智慧的再一次提炼和升华,你没理由还在原地踏步,赶紧阅读这本书,迎头赶上吧。

    1608516267
    基本信息
    商品名称: 开本: 16开
    作者: Scott Meyers(斯考特.梅耶) 定价: 89.00
    ISBN号: 9787121123320 出版时间: 2020-11-01
    出版社: 电子工业出版社 印刷时间: 2020-11-01
    版次: 3 印次: 35

    目录
    Contents
    译序 vii
    中英简繁术语对照 ix
    目录 xvii
    序言 xxi
    致谢 xxiii
    导读 1
    1. 让自己习惯C 11
    Accustoming Yourself to C 11
    条款01:视C 为一个语言联邦 11
    View C as a federation of languages 11
    条款02:尽量以const, enum, inline替换 #define 13
    Prefer consts,enums, and inlines to #defines. 13
    条款03:尽可能使用const 17
    Use const whenever possible. 17
    条款04:确定对象被使用前已先被初始化 26
    Make sure that objects are initialized before they're used. 26
    2. 构造/析构/赋值运算 34
    Constructors, Destructors, and Assignment Operators 34
    条款05:了解C 默默编写并调用哪些函数 34
    Know what functions C silently writes and calls. 34
    条款06:若不想使用编译器自动生成的函数,就该明确拒绝 37
    Explicitly disallow the use of compiler-generated functions you do not want. 37
    条款07:为多态基类声明virtual析构函数 40
    Declare destructors virtual in polymorphic base classes. 40
    条款08:别让异常逃离析构函数 44
    Prevent exceptions from leaving destructors. 44
    条款09:绝不在构造和析构过程中调用virtual函数 48
    Never call virtual functions during construction or destruction. 48
    条款10:令operator= 返回一个reference to *this 52
    Have assignment operators return a reference to *this. 52
    条款11:在operator= 中处理“自我赋值” 53
    Handle assignment to self in operator=. 53
    条款12:复制对象时勿忘其每一个成分 57
    Copy all parts of an object. 57
    3. 资源管理 61
    Resource Management 61
    条款13:以对象管理资源 61
    Use objects to manage resources. 61
    条款14:在资源管理类中小心copying行为 66
    Think carefully about copying behavior in resource-managing classes. 66
    条款15:在资源管理类中提供对原始资源的访问 69
    Provide access to raw resources in resource-managing classes. 69
    条款16:成对使用new和delete时要采取相同形式 73
    Use the same form in corresponding uses of new and delete. 73
    条款17:以独立语句将newed对象置入智能指针 75
    Store newed objects in smart pointers in standalone statements. 75
    4. 设计与声明 78
    Designs and Declarations 78
    条款18:让接口容易被正确使用,不易被误用 78
    Make interfaces easy to use correctly and hard to use incorrectly. 78
    条款19:设计class犹如设计type 84
    Treat class design as type design. 84
    条款20:宁以pass-by-reference-to-const替换pass-by-value 86
    Prefer pass-by-reference-to-const to pass-by-value. 86
    条款21:必须返回对象时,别妄想返回其reference 90
    Don't try to return a reference when you must return an object. 90
    条款22:将成员变量声明为private 94
    Declare data members private. 94
    条款23:宁以non-member、non-friend替换member函数 98
    Prefer non-member non-friend functions to member functions. 98
    条款24:若所有参数皆需类型转换,请为此采用non-member函数 102
    Declare non-member functions when type conversions should apply to all parameters. 102
    条款25:考虑写出一个不抛异常的swap函数 106
    Consider support for a non-throwing swap. 106
    5. 实现 113
    Implementations 113
    条款26:尽可能延后变量定义式的出现时间 113
    Postpone variable definitions as long as possible. 113
    条款27:尽量少做转型动作 116
    Minimize casting. 116
    条款28:避免返回handles指向对象内部成分 123
    Avoid returning "handles" to object internals. 123
    条款29:为“异常安全”而努力是值得的 127
    Strive for exception-safe code. 127
    条款30:透彻了解inlining的里里外外 134
    Understand the ins and outs of inlining. 134
    条款31:将文件间的编译依存关系降至 140
    Minimize compilation dependencies between files. 140
    6. 继承与面向对象设计 149
    Inheritance and Object-Oriented Design 149
    条款32:确定你的public继承塑模出is-a关系 150
    Make sure public inheritance models "is-a." 150
    条款33:避免遮掩继承而来的名称 156
    Avoid hiding inherited names. 156
    条款34:区分接口继承和实现继承 161
    Differentiate between inheritance of interface and inheritance of implementation. 161
    条款35:考虑virtual函数以外的其他选择 169
    Consider alternatives to virtual functions. 169
    条款36:绝不重新定义继承而来的non-virtual函数 178
    Never redefine an inherited non-virtual function. 178
    条款37:绝不重新定义继承而来的缺省参数值 180
    Never redefine a function's inherited default parameter value. 180
    条款38:通过复合塑模出has-a或"根据某物实现出" 184
    Model "has-a" or "is-implemented-in-terms-of" through composition. 184
    条款39:明智而审慎地使用private继承 187
    Use private inheritance judiciously. 187
    条款40:明智而审慎地使用多重继承 192
    Use multiple inheritance judiciously. 192
    7. 模板与泛型编程 199
    Templates and Generic Programming 199
    条款41:了解隐式接口和编译期多态 199
    Understand implicit interfaces and compile-time polymorphism. 199
    条款42:了解typename的双重意义 203
    Understand the two meanings of typename. 203
    条款43:学习处理模板化基类内的名称 207
    Know how to access names in templatized base classes. 207
    条款44:将与参数无关的代码抽离templates 212
    Factor parameter-independent code out of templates. 212
    条款45:运用成员函数模板接受所有兼容类型 218
    Use member function templates to accept "all compatible types." 218
    条款46:需要类型转换时请为模板定义非成员函数 222
    Define non-member functions inside templates when type conversions are desired. 222
    条款47:请使用traits classes表现类型信息 226
    Use traits classes for information about types. 226
    条款48:认识template元编程 233
    Be aware of template metaprogramming. 233
    8. 定制new和delete 239
    Customizing new and delete 239
    条款49:了解new-handler的行为 240
    Understand the behavior of the new-handler. 240
    条款50:了解new和delete的合理替换时机 247
    Understand when it makes sense to replace new and delete. 247
    条款51:编写new和delete时需固守常规 252
    Adhere to convention when writing new and delete. 252
    条款52:写了placement new也要写placement delete 256
    Write placement delete if you write placement new. 256
    9. 杂项讨论 262
    Miscellany 262
    条款53:不要轻忽编译器的警告 262
    Pay attention to compiler warnings. 262
    条款54:让自己熟悉包括TR1在内的标准程序库 263
    Familiarize yourself with the standard library, including TR1. 263
    条款55:让自己熟悉Boost 269
    Familiarize yourself with Boost. 269
    A 本书之外 273
    B 新旧版条款对映 277
    索引 280

    1608516267
    ......
    1608516267

    有人说C 程序员可以分为两类,读过Effective C 的和没读过的。世界*C 大师Scott Meyers成名之作的第三版的确当得起这样的评价。当您读过这本书之后,就获得了迅速提升自己C 功力的一个契机。 在国际上,本书所引起的反响,波及整个计算机技术的出版领域,余音至今未绝。几乎在所有C 书籍的名单上,本书都会位于前三名。作者高超的技术把握力、独特的视角、诙谐轻松的写作风格、独具匠心的内容组织,都受到极大的推崇和仿效。这种奇特的现象,只能解释为人们对这本书衷心的赞美和推崇。 这本书不是读完一遍就可以束之高阁的快餐读物,也不是用以解决手边问题的参考手册,而是需要您去反复阅读体会的,C 是真正程序员的语言,背后后精神的思想与无以伦比的表达能力,这使得它具有类似宗教般的魅力。希望这本书能够帮您跨越C 的重重险阻,领略高处才有的壮美风光,做一个成功而快乐的C 程序员。

    1608516267
    ......
    1608516267

    Scott Meyers,是全世界知名的C 软件开发专家之一。他是畅销书《Effective C 》系列(Effective C ,More Effective C ,Effective STL)的作者,又是创新产品《Effective C CD》的设计者和作者,也是Addison-Wesley的“Effective Software Development Series”顾问编辑,以及《Software Development》杂志咨询板成员。他也为若干新公司的技术咨询板提供服务。Meyers于1993年自Brown大学获得计算机博士学位。

    1608516267
    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购