「More C++ Idioms」の版間の差分

削除された内容 追加された内容
Yak! (トーク | 投稿記録)
 
Yak! (トーク | 投稿記録)
目次見出し 18 まで訳出
18 行
 
{{進捗状況}}
# [[/ポリシーの複製(Policy Clone)/]]
# [[/メンバテンプレートによる強制型変換(Coercion by Member Template)/]]
# [[/スコープガード(Scope Guard)/]]
# [[More C%2B%2B Idioms/ポリシーの複製(Policy Clone)|メタ関数ラッパ(Meta-function wrapper)]]
# [[/式テンプレート(Expression-template)/]]
# [[/コピー不能にするミックスイン(Non-copyable Mixin)/]]
# [[/奇妙に再帰したテンプレートパターン(Curiously Recurring Template Pattern)/]]
# [[/パラメータ化された基本クラス(Parameterized Base Class)/]]
# [[More C%2B%2B Idioms/パラメータ化された基本クラス(Parameterized Base Class)|パラメータ化された継承(Parameterized Inheritance)]]
# [[/所有権移動コンストラクタ(Move Constructor)/]]
# [[/安全な bool(Safe bool)/]]
# [[/メンバによる基本クラスの初期化(Base-from-Member)/]]
# [[/生成の追跡(Construction Tracker)/]]
# [[/実行時の静的初期化順序に関するイディオム(Runtime Static Initialization Order Idioms)/]]
# [[/初回利用時生成(Construct On First Use)/]]
# [[/小粋なカウンタ(Nifty Counter)/]]
# [[More C%2B%2B Idioms/小粋なカウンタ(Nifty Counter)|シュワルツカウンタ(Schwarz Counter)]]
# [[/初期化時の仮想関数呼び出し(Calling Virtuals During Initialization)/]]
# [[/Execute-Around Pointer/]]
# [[/Thin Template/]]