回答編集履歴
1
conceptによるやり方を修正
test
CHANGED
@@ -30,9 +30,7 @@
|
|
30
30
|
|
31
31
|
template<typename T>
|
32
32
|
|
33
|
-
concept check_c = std::same_as<T, Hoge> &&
|
34
|
-
|
35
|
-
|
33
|
+
concept check_c = std::same_as<T, Hoge> && std::same_as<typename T::value_type, int>;
|
36
34
|
|
37
35
|
|
38
36
|
|