[2012-01-15 10:50変更: 疑似オーバーロードの話が大きくなりすぎたので独立したエントリーにしました。] 新機能一覧の概要はこちら→ [C/C++規格: 10] C11の新機能 その1 -- 新機能概要 スレッド周りと並び、一番興味を持ってたものなので最初に紹介。 # スレッド周りは重いから人に説明できるようになるまで苦労しそう。 ■ 型ジェネリック式 (type-generic expression) 書式: ※ 型名と式のペア (generic-association) は一組以上必要。 ※ 型名は「default」(意味は後述)もあり。 ※ 制御式、式nにコンマを含めた式を入れたい時は括弧で囲む。 意味: 直感的には型で分岐するswitch。 結果は制御式に適合する型を持つgeneric-associationの式の値になる。 defaultは他に適合する型がない時に選