質問編集履歴
2
文言修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,8 +7,12 @@
|
|
7
7
|
### 発生している問題・エラーメッセージ
|
8
8
|
|
9
9
|
```
|
10
|
-
|
10
|
+
for (int i = 0; i < iRobotNum; i++) {
|
11
|
+
cout << "robot id" << i << "no yatu" << endl;
|
12
|
+
cin >> cRobot[i].iPosX >> cRobot[i].iPosY;
|
13
|
+
}
|
11
14
|
```
|
15
|
+
にて上の行は実行されるのに下の行は実行されずループを抜けてしまう原因と対処方法を知りたい。
|
12
16
|
|
13
17
|
### 該当のソースコード
|
14
18
|
|
1
文言修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -122,13 +122,6 @@
|
|
122
122
|
を読み込ませてみたところ
|
123
123
|
うまく3回動作しませんでした。
|
124
124
|
```
|
125
|
-
for (int i = 0; i < iRobotNum; i++) {
|
126
|
-
cout << "robot id" << i << "no yatu" << endl;
|
127
|
-
cin >> cRobot[i].iPosX >> cRobot[i].iPosY;
|
128
|
-
}
|
129
|
-
```
|
130
|
-
のところでブレークポイントをつけて見てみると
|
131
|
-
```
|
132
125
|
robot syoki ichi:migi kai3
|
133
126
|
robot id0no yatu
|
134
127
|
2 1 1
|
@@ -138,7 +131,15 @@
|
|
138
131
|
robot acrion
|
139
132
|
2 3 1
|
140
133
|
```
|
141
|
-
と出力され
|
134
|
+
と出力されたのです。
|
135
|
+
|
136
|
+
```
|
137
|
+
for (int i = 0; i < iRobotNum; i++) {
|
138
|
+
cout << "robot id" << i << "no yatu" << endl;
|
139
|
+
cin >> cRobot[i].iPosX >> cRobot[i].iPosY;
|
140
|
+
}
|
141
|
+
```
|
142
|
+
のところでブレークポイントをつけて見てみると
|
142
143
|
```
|
143
144
|
cout << "robot id" << i << "no yatu" << endl;
|
144
145
|
cin >> cRobot[i].iPosX >> cRobot[i].iPosY;
|