登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』中文版Effective STL——50条有效使用STL的经验(STL经典图书,双色精美印刷)

書城自編碼: 2085123
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: [美]梅耶斯
國際書號(ISBN): 9787030358899
出版社: 科学出版社
出版日期: 2013-01-01
版次: 1 印次: 1
頁數/字數: 244/389000
書度/開本: 16开 釘裝: 平装

售價:HK$ 129.9

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
临床牙周病学和口腔种植学 第7版
《 临床牙周病学和口腔种植学 第7版 》

售價:HK$ 1557.6
粤港澳大湾区文化产业圈论纲
《 粤港澳大湾区文化产业圈论纲 》

售價:HK$ 153.6
粤港澳大湾区蓝皮书:粤港澳大湾区建设报告(2023)
《 粤港澳大湾区蓝皮书:粤港澳大湾区建设报告(2023) 》

售價:HK$ 225.6
邂逅晚清——中美的对望与凝视(罕见国内作者所著全面反映晚清中美交往历史的通俗作品)
《 邂逅晚清——中美的对望与凝视(罕见国内作者所著全面反映晚清中美交往历史的通俗作品) 》

售價:HK$ 105.6
广东当代金融史:全三册
《 广东当代金融史:全三册 》

售價:HK$ 717.6
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
《 养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈 》

售價:HK$ 58.8
1368:历史岔道口的抉择与国运盛衰
《 1368:历史岔道口的抉择与国运盛衰 》

售價:HK$ 69.6
全球城市发展报告2023:基于全球城市网络的合作与竞争
《 全球城市发展报告2023:基于全球城市网络的合作与竞争 》

售價:HK$ 273.6

 

建議一齊購買:

+

HK$ 220.2
《 统计学习基础 第2版 》
+

HK$ 339.2
《 C++标准库——自学教程与参考手册(第2版)英文版(上、下册) 》
+

HK$ 203.6
《 ACE技术内幕:深入解析ACE架构设计与实现原理(阐释软件框架的设计原则和思想,解析ACE实现原理,架构师和C++程序员必备!) 》
編輯推薦:
世界级C++大师Scott
Meyers之Effective三部曲之一,中国C++技术先驱及著名作译者潘爱民先生经典译作
內容簡介:
C++的标准模板库STL是革命性的技术,但是要想用好STL却并不容易。在本书中,畅销书作家Scott
MeyersEffective C++和More Effective
C++的作者揭示了专家总结的一些关键规则,包括专家们总是采用的做法,以及专家们总是避免的做法。通过这些规则,程序员可以高效地使用STL。
一般书主要描述了STL中有些什么内容,而本书则重点讲述了如何使用STL。本书共有50条指导原则,在讲述每一条原则的时候,Scott
Meyers都提供了透彻的分析和详尽的实例,所以读者不仅可以学到要做什么,而且还能够知道什么时候该这样做,以及为什么要这样做。
關於作者:
Scott Meyers:世界顶级的C++软件开发技术权威之一。他是两本畅销书Effective C++和More
Effective C++的作者,以前曾经是C++ Report的专栏作家。他经常为CC++ Users Journal和Dr.
Dobb''s Journal撰稿,也为全球范围内的客户做咨询活动。他也是Advisory Boards for NumeriX
LLC和InfoCruiser公司的成员。他拥有Brown University的计算机科学博士学位。
目錄
引言
第1章 容器
 第1条:慎重选择容器类型。
 第2条:不要试图编写独立于容器类型的代码。
 第3条:确保容器中的对象副本正确而高效。
 第4条:调用empty而不是检查size是否为0。
 第5条:区间成员函数优先于与之对应的单元素成员函数。
 第6条:当心C++编译器最烦人的分析机制。
 第7条:如果容器中包含了通过new操作创建的指针,切记在容器对象
 析构前将指针delete掉。
 第8条:切勿创建包含auto_ptr的容器对象。
 第9条:慎重选择删除元素的方法。
 第10条:了解分配子(allocator)的约定和限制。
 第11条:理解自定义分配子的合理用法。
 第12条:切勿对STL容器的线程安全性有不切实际的依赖。
第2章 vector和string
 第13条:vector和string优先于动态分配的数组。
 第14条:使用reserve来避免不必要的重新分配。
 第15条:注意string实现的多样性。
 第16条:了解如何把vector和string数据传给旧的API。
 第17条:使用“swap技巧”除去多余的容量。
 第18条:避免使用vector。
第3章 关联容器
 第19条:理解相等(equality)和等价(equivalence)的区别。
 第20条:为包含指针的关联容器指定比较类型。
 第21条:总是让比较函数在等值情况下返回false。
 第22条:切勿直接修改set或multiset中的键。
 第23条:考虑用排序的vector替代关联容器。
 第24条:当效率至关重要时,请在map::operator[ ]与map::insert之间谨慎做出选择。
 第25条:熟悉非标准的散列容器。
第4章 迭代器
 第26条:iterator优先于const_iterator、reverse_iterator以及
 第27条:使用distance和advance将容器的const _iterator转换成iterator。
 第28条:正确理解由reverse_iterator的base成员函数所产生的iterator的用法。
 第29条:对于逐个字符的输入请考虑使用istreambuf_iterator。
第5章 算法
 第30条:确保目标区间足够大。
 第31条:了解各种与排序有关的选择。
 第32条:如果确实需要删除元素,则需要在remove这一类算法之后调用erase。
 第33条:对包含指针的容器使用remove这一类算法时要特别小心。
 第34条:了解哪些算法要求使用排序的区间作为参数。
 第35条:通过mismatch或lexicographical_compare实现简单的忽略大小写的字符串比较。
 第36条:理解copy_if算法的正确实现。
 第37条:使用accumulate或者for_each进行区间统计。
第6章 函数子、函数子类、函数及其他
 第38条:遵循按值传递的原则来设计函数子类。
 第39条:确保判别式是“纯函数”。
 第40条:若一个类是函数子,则应使它可配接。
 第41条:理解ptr_fun、mem_fun和mem_fun_ref的来由。
 第42条:确保less与operator具有相同的语义。
第7章 在程序中使用STL
 第43条:算法调用优先于手写的循环。
 第44条:容器的成员函数优先于同名的算法。
 第45条:正确区分count、find、binary_search、lower_bound、upper_bound和equal_range。
 第46条:考虑使用函数对象而不是函数作为STL算法的参数。
 第47条:避免产生“直写型”(write-only)的代码。
 第48条:总是包含(#include)正确的头文件。
 第49条:学会分析与STL相关的编译器诊断信息。
 第50条:熟悉与STL相关的Web站点。
 参考文献
 附录A 地域性与忽略大小写的字符串比较
 附录B 对Microsoft的STL平台的说明

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.