文件名称:Effective STL:50条有效使用STL的经验(中文版)
文件大小:10.85MB
文件格式:PDF
更新时间:2021-12-22 06:34:49
STL
你已经熟悉STL了。你知道怎样创建容器、怎样遍历容器中的内容,知道怎样添加和删除元素,以及如何使用常见的算法,比如find和sort。但是你并不满意。你总是感到自己还不能充分地利用STL。本该很简单的任务却并不简单;本该很直接的操作却要么泄漏资源,要么结果不对;本该更有效的过程却需要更多的时间或内存,超出了你的预期。是的,你已经知道如何使用STL了,但是你并不能确定自己是否在有效地使用它。所以我为你写了这本书。 在本书中,我将讲解如何综合STL的各个部分,以便充分利用该库的设计。这些信息能够让你为简单而直接的问题设计出简单而直接的解决方案,它也能帮助你为更复杂的问题设计出优雅的解决方案。我将指出一些常见的STL错误用法,并指出该如何避免这样的错误。这能帮助你避免产生资源泄漏、写出不能移植的代码,以及出现不确定的行为。我还将讨论如何对你的代码进行优化,从而可以让STL执行得更快、更流畅,就像你所期待的那样。