質問編集履歴

3

コードを変更

2019/03/13 13:53

投稿

tiitoi
tiitoi

スコア21956

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_ = 1;
57
+ SomeType member_;
48
58
 
49
59
  };
50
60
 
51
61
 
52
62
 
53
- // 子クラス1
63
+ // 子クラス
54
64
 
55
65
  template <class SomeType>
56
66
 
@@ -74,7 +84,11 @@
74
84
 
75
85
  {
76
86
 
77
- Derived<int>().interface();
87
+ Derived<int> obj;
88
+
89
+ obj.set_value(1);
90
+
91
+ obj.interface();
78
92
 
79
93
  }
80
94
 

2

d

2019/03/13 11:34

投稿

tiitoi
tiitoi

スコア21956

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

タイトル

2019/03/13 11:27

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -1 +1 @@
1
- C++11 - gcc でコンパイルすると、親クラスのメンバー変数を子クラスから参照できない問題について
1
+ C++ - gcc でコンパイルすると、親クラスのメンバー変数を子クラスから参照できない問題について
test CHANGED
File without changes