質問編集履歴

1

修正

2019/01/11 04:56

投稿

muton
muton

スコア31

test CHANGED
File without changes
test CHANGED
@@ -212,9 +212,9 @@
212
212
 
213
213
  FILE *file;
214
214
 
215
- file = fopen("test.txt", "w");
215
+ file = fopen("save.csv", "a");
216
-
216
+
217
- fprintf(file, "%d", car->_pos_X);
217
+ fprintf(file, "%f,%f\n", car->_pos_X, car->_pos_Y);
218
218
 
219
219
  fclose(file);
220
220
 
@@ -230,20 +230,6 @@
230
230
 
231
231
  オープンソースコードのカーシュミレーションソフトにおいて車の位置座標の情報をある一定の時間おきに取得したいと考えています.
232
232
 
233
- そこで_pos_x(x座標)をテキストファイルに出力するため
234
-
235
- FILE *file;
236
-
237
- file = fopen("test.txt", "w");
238
-
239
- fprintf(file, "%d", car->_pos_X);
240
-
241
- fclose(file);
242
-
243
- の様にコードを付け加えたのですが,
244
-
245
- おかしな数字(6桁の数字が1つだけ)が出力されてしまいます.
246
-
247
233
  x座標を一定の時間おきに出力するにはどうすれば良いでしょうか.
248
234
 
249
235
  宜しくお願い致します.