回答編集履歴
1
微修正
test
CHANGED
@@ -30,7 +30,7 @@
|
|
30
30
|
|
31
31
|
ところで、上記の過程で特定のインスタンス化がエラーになる場合、コンパイル・エラーになるのではなく、オーバーロード解決の候補から外されるというのがSFINAEです。
|
32
32
|
|
33
|
-
し
|
33
|
+
そして、これは通常関数同士のオーバーロード解決と同じと思います。SFINAEはテンプレート特有であるかのように説明されることが多いですが、そのため却って分かりにくくなっている気がします。
|
34
34
|
|
35
35
|
|
36
36
|
|