質問編集履歴
3
コードを変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -42,15 +42,25 @@
|
|
42
42
|
|
43
43
|
|
44
44
|
|
45
|
+
void set_value(SomeType value)
|
46
|
+
|
47
|
+
{
|
48
|
+
|
49
|
+
member_ = value;
|
50
|
+
|
51
|
+
}
|
52
|
+
|
53
|
+
|
54
|
+
|
45
55
|
public:
|
46
56
|
|
47
|
-
SomeType member_
|
57
|
+
SomeType member_;
|
48
58
|
|
49
59
|
};
|
50
60
|
|
51
61
|
|
52
62
|
|
53
|
-
// 子クラス
|
63
|
+
// 子クラス
|
54
64
|
|
55
65
|
template <class SomeType>
|
56
66
|
|
@@ -74,7 +84,11 @@
|
|
74
84
|
|
75
85
|
{
|
76
86
|
|
77
|
-
Derived<int>
|
87
|
+
Derived<int> obj;
|
88
|
+
|
89
|
+
obj.set_value(1);
|
90
|
+
|
91
|
+
obj.interface();
|
78
92
|
|
79
93
|
}
|
80
94
|
|
2
d
test
CHANGED
File without changes
|
test
CHANGED
@@ -128,7 +128,7 @@
|
|
128
128
|
|
129
129
|
* gcc でコンパイルエラーとなる理由
|
130
130
|
|
131
|
-
* C++ の仕様としてはどちらが正しいのか
|
131
|
+
* C++ の仕様としては「コンパイルが通る」または「コンパイルエラーとなる」のどちらが正しいのか
|
132
132
|
|
133
133
|
|
134
134
|
|
1
タイトル
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
C++
|
1
|
+
C++ - gcc でコンパイルすると、親クラスのメンバー変数を子クラスから参照できない問題について
|
test
CHANGED
File without changes
|