含むそれらよりも新しい(ヴァージョンの)コンパイラで試してみた。網羅されてるわけでないし今時のc++11世代のコンパイラの比較としては不十分だけど(SFINAEのチェックもなさげ)、owやdmcが以前よりよくなっているかを見る分には、と。環境に上書きしたもの。const_cast<T>(t)のようなc++からのキャストが使えるか。実体が定義されていないことによるものでソースを実体定義に修正すれば問題なくパス。定義したものはクラス外(非friend)で定義されたものよりも名前検索の順位が低く、またそのことは引数のマッチよりも優先される...ってことかな。メンバー関数のデフォルト引数は関数宣言側ならOKだが定義側だとNGのようで、また、関数内での外部関数宣言ではデフォルト引数が使えない模様。Compressed。