teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

エラー処理の部分を変更

2020/12/07 20:59

投稿

k.s.t
k.s.t

スコア4

title CHANGED
File without changes
body CHANGED
@@ -124,10 +124,10 @@
124
124
  try
125
125
  {
126
126
  cout << "キー:" << key << ','
127
- << "cx:" << c2pMap_new[key].cx << ','
127
+ << "cx:" << c2pMap_new.at(key).cx << ','
128
- << "cy:" << c2pMap_new[key].cy << ','
128
+ << "cy:" << c2pMap_new.at(key).cy << ','
129
- << "px:" << c2pMap_new[key].px << ','
129
+ << "px:" << c2pMap_new.at(key).px << ','
130
- << "py:" << c2pMap_new[key].py << "\n";
130
+ << "py:" << c2pMap_new.at(key).py << "\n";
131
131
 
132
132
  }
133
133
  catch (out_of_range&)
@@ -137,15 +137,17 @@
137
137
 
138
138
  }
139
139
 
140
+
141
+
140
142
  ofstream os("c2p_map.csv");
141
143
  for (int key = 0;key < WINDOWWIDTH * WINDOWHEIGHT;key++)
142
144
  {
143
145
  try
144
146
  {
145
- os << c2pMap_new[key].cx
147
+ os << c2pMap_new.at(key).cx
146
- <<"," << c2pMap_new[key].cy
148
+ <<"," << c2pMap_new.at(key).cy
147
- << "," << c2pMap_new[key].px
149
+ << "," << c2pMap_new.at(key).px
148
- << "," << c2pMap_new[key].py << endl;
150
+ << "," << c2pMap_new.at(key).py << endl;
149
151
  }
150
152
  catch (out_of_range&)
151
153
  {