回答編集履歴

1

conceptによるやり方を修正

2020/11/12 14:34

投稿

kazatsuyu
kazatsuyu

スコア158

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
- requires { requires std::same_as<typename T::value_type, int>; };
33
+ concept check_c = std::same_as<T, Hoge> && std::same_as<typename T::value_type, int>;
36
34
 
37
35
 
38
36