質問編集履歴

7

文章の訂正

2019/03/27 14:59

投稿

xss
xss

スコア36

test CHANGED
File without changes
test CHANGED
@@ -29,8 +29,6 @@
29
29
  ```
30
30
 
31
31
  #include <iostream>
32
-
33
-
34
32
 
35
33
  #include "counter.h"
36
34
 
@@ -70,8 +68,6 @@
70
68
 
71
69
 
72
70
 
73
-
74
-
75
71
  return 0;
76
72
 
77
73
  }
@@ -88,7 +84,7 @@
88
84
 
89
85
  #define _COUNTER_H_
90
86
 
91
-
87
+
92
88
 
93
89
  class Counter{
94
90
 
@@ -97,8 +93,6 @@
97
93
  // 回数
98
94
 
99
95
  int m_count;
100
-
101
-   staic int m_totalCount;
102
96
 
103
97
  public:
104
98
 
@@ -118,11 +112,9 @@
118
112
 
119
113
  int getCount();
120
114
 
121
-
122
-
123
115
  };
124
116
 
125
-
117
+
126
118
 
127
119
  #endif // _COUNTER_H_
128
120
 
@@ -134,11 +126,9 @@
134
126
 
135
127
  ```
136
128
 
137
-
138
-
139
129
  #include "counter.h"
140
130
 
141
-
131
+
142
132
 
143
133
  // コンストラクタ(カウント回数を0で初期化)
144
134
 
@@ -166,8 +156,6 @@
166
156
 
167
157
  }
168
158
 
169
-
170
-
171
159
  ```
172
160
 
173
161
 

6

文章の訂正

2019/03/27 14:58

投稿

xss
xss

スコア36

test CHANGED
File without changes
test CHANGED
@@ -169,3 +169,13 @@
169
169
 
170
170
 
171
171
  ```
172
+
173
+
174
+
175
+ 実行結果
176
+
177
+ c1のカウント数:3
178
+
179
+ c2のカウント数:1
180
+
181
+ トータルのカウント数:4

5

文章の訂正

2019/03/27 14:49

投稿

xss
xss

スコア36

test CHANGED
File without changes
test CHANGED
@@ -66,7 +66,7 @@
66
66
 
67
67
  //下記の文、c1.getCount() + c2.getCount()を staticメンバ関数( getTotalCount() )によって出力できるようにしたい。
68
68
 
69
- // cout << "トータルのカウント数:" << c1.getCount() + c2.getCount() << endl;
69
+ cout << "トータルのカウント数:" << c1.getCount() + c2.getCount() << endl;
70
70
 
71
71
 
72
72
 

4

文章の訂正

2019/03/27 14:45

投稿

xss
xss

スコア36

test CHANGED
File without changes
test CHANGED
@@ -120,10 +120,6 @@
120
120
 
121
121
 
122
122
 
123
- //static int getTotalCount(int a,int b);
124
-
125
-
126
-
127
123
  };
128
124
 
129
125
 
@@ -172,14 +168,4 @@
172
168
 
173
169
 
174
170
 
175
- //static int Counter::getTotalCount(int a, int b)
176
-
177
- {
178
-
179
- //m_totalCount
180
-
181
- return a + b;
182
-
183
- }
184
-
185
171
  ```

3

コメントの修正

2019/03/27 14:44

投稿

xss
xss

スコア36

test CHANGED
File without changes
test CHANGED
@@ -64,7 +64,7 @@
64
64
 
65
65
 
66
66
 
67
- //下記の文、c1.getCount() + c2.getCount()を静的ソッド( getTotalCount() )によって出力できるようにしたい。
67
+ //下記の文、c1.getCount() + c2.getCount()を staticンバ関数( getTotalCount() )によって出力できるようにしたい。
68
68
 
69
69
  // cout << "トータルのカウント数:" << c1.getCount() + c2.getCount() << endl;
70
70
 

2

タイトルの修正

2019/03/27 14:42

投稿

xss
xss

スコア36

test CHANGED
@@ -1 +1 @@
1
- 現在のコードを静的関数によって出力できるようにしたいです。
1
+ 現在のコードを staticメンバ関数によって出力できるようにしたいです。
test CHANGED
File without changes

1

文章の訂正

2019/03/27 14:42

投稿

xss
xss

スコア36

test CHANGED
@@ -1 +1 @@
1
- 現在のコードを静的メソッドによって出力できるようにしたいです。
1
+ 現在のコードを静的関数によって出力できるようにしたいです。
test CHANGED
@@ -64,11 +64,11 @@
64
64
 
65
65
 
66
66
 
67
- //下記の文、c1.getCount() + c2.getCount()を静的メソッドによって出力できるようにしたい。
67
+ //下記の文、c1.getCount() + c2.getCount()を静的メソッド( getTotalCount() )によって出力できるようにしたい。
68
68
 
69
69
  // cout << "トータルのカウント数:" << c1.getCount() + c2.getCount() << endl;
70
70
 
71
- cout << "トータルのカウント数:" << Counter::getTotalCount(c1.getCount ,c2.getCount ) << endl;
71
+
72
72
 
73
73
 
74
74
 
@@ -120,7 +120,7 @@
120
120
 
121
121
 
122
122
 
123
- //static int getTotalCount(getCount a,getCount b);
123
+ //static int getTotalCount(int a,int b);
124
124
 
125
125
 
126
126
 
@@ -172,9 +172,7 @@
172
172
 
173
173
 
174
174
 
175
- ///static int Counter::getTotalCount(int a, int b)
175
+ //static int Counter::getTotalCount(int a, int b)
176
-
177
- static int Counter::getTotalCount(getCount a, getCount b)
178
176
 
179
177
  {
180
178