圖書標籤: c++ stl C++ C/C++ 編程 計算機 Programming 程序設計
发表于2024-08-02
Effective STL中文版 pdf epub mobi txt 電子書 下載 2024
STL是C++標準庫的一部分。本書是針對STL的經驗總結,書中列齣瞭50個條款,絕大多數條款都解釋瞭在使用STL時應該注意的某一個方麵的問題,並且詳盡地分析瞭問題的來源、解決方案的優劣。
需要再讀
評分STL應用進階必讀
評分一身冷汗,我是用瞭多少野路子的STL用法。後麵某些 functor 在 c++ 11/14/17 裏已經 deprecated ,需要找本新的書看瞭。當然,我們綫上還是老舊的 gcc
評分沒有Effective C++精彩。STL中容器用的比較多,算法以及其他的用的很少。倒是Boost用的很多。
評分實用
坦白地说,如果你正在和告诉你使用v.begin()代替&v[0]的人打交道的话,你该重新考虑一下你的社交圈了。 并且,如果被调用的函数试图在一个大小和容量(参见条款14)相等的vector上追加数据的话,真的会发生灾难性事件。我甚至根本就不愿去想象它,实在太可怕了 。 表达式!c...
評分《STL源码剖析》讲原理,那么这本《Effective STL》就是讲实用技术! 这是继《STL源码剖析》之后,我看的第二本STL书籍,书中一些知识借鉴《STL源码剖析》的内容,没有源码级那么难懂,但是讲解的东西却非常的实用,接地气。比如为何调用 empty 而不是 size, 如何在循环中删除...
評分数据与算法分离,这本不符合OO的思想,但在STL中却显得那么融洽。与Scala的把所有方法都绑定到对象不同,C++ STL的算法库是与容器分离的,如此一来,原本数量相当庞大的algorithm库就没有Scala的容器那么恐怖了,要知道,Scala每一个集合都有20-50个方法,记忆成本是一方面,看...
評分 評分坦白地说,如果你正在和告诉你使用v.begin()代替&v[0]的人打交道的话,你该重新考虑一下你的社交圈了。 并且,如果被调用的函数试图在一个大小和容量(参见条款14)相等的vector上追加数据的话,真的会发生灾难性事件。我甚至根本就不愿去想象它,实在太可怕了 。 表达式!c...
Effective STL中文版 pdf epub mobi txt 電子書 下載 2024