質問編集履歴

3

2020/09/28 01:21

投稿

Watching
Watching

スコア56

test CHANGED
File without changes
test CHANGED
@@ -24,6 +24,6 @@
24
24
 
25
25
 
26
26
 
27
- 前方宣言しようにも、どうすれば良いのか全く見当も付かない
27
+ 前方宣言しようにも、どうすれば良いのか全く見当も付きません
28
28
 
29
- もちろんenum classを外部に移動すれば解決しますが、Rule classに内包されているべきものだと思うので、そのように実装したい。
29
+ もちろんenum classを外部に移動すれば解決しますが、Rule classに内包されているべきものだと思うので、そのように実装したいです

2

間違えがあった

2020/09/28 01:21

投稿

Watching
Watching

スコア56

test CHANGED
File without changes
test CHANGED
@@ -8,11 +8,11 @@
8
8
 
9
9
  Rule(bool A = false, bool B = false, bool C = false){
10
10
 
11
- emplace(List::A = A);
11
+ emplace(List::A , A);
12
12
 
13
- emplace(List::B = B);
13
+ emplace(List::B , B);
14
14
 
15
- emplace(List::C = C);
15
+ emplace(List::C , C);
16
16
 
17
17
  };
18
18
 

1

追記

2020/09/28 00:14

投稿

Watching
Watching

スコア56

test CHANGED
File without changes
test CHANGED
@@ -20,6 +20,8 @@
20
20
 
21
21
  ```
22
22
 
23
+ このように、classの内部のenum classをコンテナの継承の宣言に利用したいが、これだとコンパイルエラーになってしまう。
24
+
23
25
 
24
26
 
25
27
  前方宣言しようにも、どうすれば良いのか全く見当も付かない。