回答編集履歴
3
update
test
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
テンプレート定義中からの **メンバ関数テンプレートの呼び出し** において、同メンバ関数テンプレートを有する **クラス型がテンプレートパラメータに依存** する場合に、明示的な`template`キーワードが必須となります。この用法は template限定子 と呼ばれることもあります。N3337(C++11)仕様では [[temp.name]/p4](https://timsong-cpp.github.io/cppwp/n3337/temp.names#4) が該当します。
|
17
|
+
テンプレート定義中からの **メンバ関数テンプレートの呼び出し** において、同メンバ関数テンプレートを有する **クラス型がテンプレートパラメータに依存** する場合に、明示的な`template`キーワードが必須となります。この用法は template限定子 と呼ばれることもあります。N3337(C++11)仕様では [[temp.name]/p4](https://timsong-cpp.github.io/cppwp/n3337/temp.names#4) が該当します。現行最新N4659(C++17)仕様でも [[temp.name]/p4](https://timsong-cpp.github.io/cppwp/n4659/temp.names#4) です。
|
18
18
|
|
19
19
|
|
20
20
|
|
2
update
test
CHANGED
@@ -14,11 +14,11 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
**メンバ関数テンプレートの呼び出し** において、同メンバ関数テンプレートを有する **クラス型がテンプレートパラメータに依存** する場合に、明示的な`template`キーワードが必須となります。この用法は template限定子 と呼ばれることもあります。
|
17
|
+
テンプレート定義中からの **メンバ関数テンプレートの呼び出し** において、同メンバ関数テンプレートを有する **クラス型がテンプレートパラメータに依存** する場合に、明示的な`template`キーワードが必須となります。この用法は template限定子 と呼ばれることもあります。N3337(C++11)仕様では [[temp.name]/p4](https://timsong-cpp.github.io/cppwp/n3337/temp.names#4) が該当します。
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
コード例をC++仕様書から引用します。クラス型`T`はテンプレートパラメータ`T`が
|
21
|
+
コード例をC++仕様書から引用します。クラス型`T`はテンプレートパラメータ`T`が指定されるるまで確定しない、つまり「テンプレートパラメータに依存」するケースとなっています。
|
22
22
|
|
23
23
|
|
24
24
|
|
1
appendix
test
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
**メンバ関数テンプレートの呼び出し** において、同メンバ関数テンプレートを有する **クラス型がテンプレートパラメータに依存** する場合に、明示的な`template`キーワードが必須となります。
|
17
|
+
**メンバ関数テンプレートの呼び出し** において、同メンバ関数テンプレートを有する **クラス型がテンプレートパラメータに依存** する場合に、明示的な`template`キーワードが必須となります。この用法は template限定子 と呼ばれることもあります。
|
18
18
|
|
19
19
|
|
20
20
|
|