術者が高度に言語を理解している限りにおいては高度に最適化された術式を出力できる
__アンサイクロペディア C++概要より
[showwhatsnew]
C++Language
- テンプレートの特殊化
- 共変型の戻り値とオーバーライドルールの緩和
- 非public継承の使いどころ
- virtualの伝播
- 禁忌の識別子
- Plain Old Data
- Argument Dependent Lookup
- 最も速い数値型
- ポータビリティの高い数値型
- クラスの不定なメモリレイアウト
- newの実装
- deleteの呼び出しと実装
- 真に安全なsafe_delete
C++ Coding Technique
- privateメンバへ合法的にアクセス
- Pimplイディオム
- アクセス指定子の無効化
- do-while(0)によるマクロラッピング
- インクルードガード
- レガシー環境でnullptr
- 配列の要素数の取得方法
- ADL Firewall
- コピー禁止Mix-in
C++ Compiler Talk
- ブレークポイントコード
- ローカルな文字列テーブル
- 前置インクリメント vs 後置インクリメント
- Empty Base Optimization
- メソッド内でのthis最適化
- Return Value Optimization