回答編集履歴

1

順序を入れ替えたコードを追記

2016/04/15 02:06

投稿

kutsulog
kutsulog

スコア985

test CHANGED
@@ -3,3 +3,49 @@
3
3
  まだClass Bを定義していないからエラーになっているだけだと思います
4
4
 
5
5
  Class BをClass Aのまえに書いてみてください
6
+
7
+ ```C++
8
+
9
+ #include "stdafx.h"
10
+
11
+ #include <iostream>
12
+
13
+ using namespace std;
14
+
15
+
16
+
17
+ class B {
18
+
19
+ public:
20
+
21
+ B() {}
22
+
23
+ ~B() {}
24
+
25
+ };
26
+
27
+
28
+
29
+ class A {
30
+
31
+ public:
32
+
33
+ A() {
34
+
35
+ B b;
36
+
37
+ }
38
+
39
+ };
40
+
41
+
42
+
43
+ void main(){
44
+
45
+ A a;
46
+
47
+ }
48
+
49
+
50
+
51
+ ```