基础C++习语/技巧

ano*_*non 10 c++ idioms

注意:标记为社区维基.

最近几天,我意识到我对C++知之甚少.

除了:

  • 使用STL
  • 实施RAII
  • 实现重新计算的智能指针
  • 编写我自己的基于策略的模板类
  • 重载运营商<<为了好玩

对于一个优秀的C++程序员来说,还必须知道哪些其他技术?

谢谢!

dir*_*tly 5

  • 面向对象设计
  • 异常安全保证的类型(这是大多数设计模式/习惯用法的基础)。
  • 何时使用哪些标准容器
  • 促进


Pet*_*der 5

我认为这应该涵盖它:

更多C++ Idioms - Wikibooks