回答編集履歴
4
修正2
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
とりあえずコンパイルエラーを解消するには:
|
2
|
-
0. Person.h
|
2
|
+
0. Person.hにコンストラクタの誤植があります。```Personv```を```Person```にしてください。
|
3
|
-
0. main関数におかしな文があります。```Person = new Person```
|
3
|
+
0. main関数におかしな文があります。```Person = new Person```を削除してください。
|
4
4
|
0. ヘッダファイルの表記ゆれがあります。```Person.h```か```person.h```に統一してください。
|
5
5
|
0. ヘッダファイルはstring型を知りません。```#include<string>```を追加してください。
|
6
6
|
|
3
誤解を生みそうな部分の修正
answer
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
とりあえずコンパイルエラーを解消するには:
|
2
|
-
0. Person.hのコンストラクタの誤植があります。```Personv
|
2
|
+
0. Person.hのコンストラクタの誤植があります。```Personv```を```Person```にしてください。
|
3
3
|
0. main関数におかしな文があります。```Person = new Person```
|
4
|
-
0. ヘッダファイルの表記ゆれがあります。Person.hかperson.hに統一してください。
|
4
|
+
0. ヘッダファイルの表記ゆれがあります。```Person.h```か```person.h```に統一してください。
|
5
5
|
0. ヘッダファイルはstring型を知りません。```#include<string>```を追加してください。
|
6
6
|
|
7
7
|
Visual Studioでは、これでコンパイルは通りました。
|
2
追記
answer
CHANGED
File without changes
|
1
追記
answer
CHANGED
@@ -5,4 +5,6 @@
|
|
5
5
|
0. ヘッダファイルはstring型を知りません。```#include<string>```を追加してください。
|
6
6
|
|
7
7
|
Visual Studioでは、これでコンパイルは通りました。
|
8
|
+
|
8
|
-
|
9
|
+
さらに、ランタイムエラーについて:
|
10
|
+
0. main関数の```delete person;```を削除してください。
|