跳转到内容

更多 C++ 惯用法/前言

来自 Wikibooks,开放世界中的开放书籍
More C++ Idioms C++ 确实变得过于“专家友好” -- Bjarne Stroustrup,编程的难题,技术评论,2006 年 11 月。

Stroustrup 的说法是正确的,因为专家们对语言中的惯用法非常熟悉。随着程序员理解的惯用法越来越多,语言对他们来说变得更加友好。这本开放内容书籍的目的是向那些对 C++ 有中等程度熟悉程度的程序员介绍现代 C++ 惯用法,并帮助他们提升知识水平,使 C++ 对他们来说更加友好。它旨在成为一个详尽的、可重用惯用法的目录,这些惯用法是专家级 C++ 程序员在使用 C++ 进行编程或设计时经常使用的。这是一项将他们的技术和词汇汇集到一个单一作品中的努力。本书以一种标准的格式描述了惯用法:名称-意图-动机-解决方案-参考资料,这简明扼要,有助于加快学习速度。由于其本质,惯用法往往多次出现在 C++ 社区和已发表的作品中。已尽力尽可能参考原始来源;如果您发现引用不完整或不正确,请随时提出建议或进行改进。

世界被邀请来编目可重用的 C++ 知识片段(类似于 GoF 编写的关于设计模式的书)。这里目标是首先构建一个现代 C++ 惯用法的详尽目录,然后将其发展成一种惯用法语言,就像一种模式语言一样。最后,本书的内容可以在 GNU 自由文档许可证 的条款下重新发布。

面向:任何具有 C++ 和支持语言范式中级知识的人

华夏公益教科书