質問編集履歴
1
記載したコードが間違っていたため修正いたしました、申し訳ありません
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,7 +36,7 @@
|
|
36
36
|
|
37
37
|
#include <Red_Fruits.h>
|
38
38
|
|
39
|
-
|
39
|
+
Red Redfruits::redfruits() {
|
40
40
|
|
41
41
|
return "任意の値";
|
42
42
|
|
@@ -50,7 +50,7 @@
|
|
50
50
|
|
51
51
|
#include <Red_Fruits.h>
|
52
52
|
|
53
|
-
|
53
|
+
Red Redfruits::redfruits() yellow; // (*)
|
54
54
|
|
55
55
|
|
56
56
|
|
@@ -68,7 +68,7 @@
|
|
68
68
|
|
69
69
|
### 試したこと
|
70
70
|
|
71
|
-
やり方として考えたのは、Yellow_Fruits.hでRed_Fruits.hをインクルードして(*)行のようにyellowに置き換えてあげれば、あとはYellow_Fruits.ccでYellow_Fruits.h等をインクルードすることでyellow(=Red::redfruits())を参照できると思ったのですが、(*)の行でRed::redfruits()の後ろに";"が必要だというエラーが表示されてしまっています。
|
71
|
+
やり方として考えたのは、Yellow_Fruits.hでRed_Fruits.hをインクルードして(*)行のようにyellowに置き換えてあげれば、あとはYellow_Fruits.ccでYellow_Fruits.h等をインクルードすることでyellow(=Redfruits::redfruits())を参照できると思ったのですが、(*)の行でRedfruits::redfruits()の後ろに";"が必要だというエラーが表示されてしまっています。
|
72
72
|
|
73
73
|
なんとかしてYellow_Fruits.h(cc)でredfruitsの値を参照する方法があれば教えていただけないでしょうか。
|
74
74
|
|
@@ -76,6 +76,6 @@
|
|
76
76
|
|
77
77
|
### 補足情報(FW/ツールのバージョンなど)
|
78
78
|
|
79
|
-
Red_Ftuits.ccにあるように、Red::redfruits()は数値の返り値を持っているように設定されています。
|
79
|
+
Red_Ftuits.ccにあるように、Redfruits::redfruits()は数値の返り値を持っているように設定されています。
|
80
80
|
|
81
81
|
何か不足情報等あればご指示していただきたいと思います。
|