質問編集履歴

2

修正

2017/09/12 09:52

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  ファイル名dtfile2はとりあえず使いません。デバッグで調べようとしたのですが
4
4
 
5
- 慣れてないのでエラーが出て、step実行できません。gdb a.outでa.outがないと出ているので対処法がわかりません。過去の履歴がLUCKNUM.DATに入っていてそれを表示したのですが。たくさんヘッダーファイルがありますが、後から実行時間に並べたり、最近の10回を表示するためのものです。
5
+ 慣れてないのでエラーが出て、step実行できません。gdb a.outでa.outがないと出ているので対処法がわかりません。過去の履歴がLUCKNUM.DATに入っていてそれを表示したのですが。たくさんヘッダーファイルがありますが、後から実行時間の短い順(10個)に並べたり、最近の10回を表示するためのものです。
6
6
 
7
7
  すみませんが、具体的にどうすればいいか教えていただければありがたいです。
8
8
 

1

説明文の修正

2017/09/12 09:52

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,10 @@
1
- 過去のデータだけを表示したいのですが、コンパイルは通るのですが、実行で異常終了します。コードのどこが悪いのでしょうか```c言語
1
+ 過去のデータだけを表示したいのですが、コンパイルは通るのですが、実行で異常終了します。コードのどこが悪いのでしょうか.したにある実行結果を得たいのですが、こんな風にしたらどうですかと指摘を受けて書き直したのですが、エラーが出て実行できない状態です。1)fread_score_data関数の使うのか使わないのかわかりません。
2
+
3
+ ファイル名dtfile2はとりあえず使いません。デバッグで調べようとしたのですが
4
+
5
+ 慣れてないのでエラーが出て、step実行できません。gdb a.outでa.outがないと出ているので対処法がわかりません。過去の履歴がLUCKNUM.DATに入っていてそれを表示したのですが。たくさんヘッダーファイルがありますが、後から実行時間に並べたり、最近の10回を表示するためのものです。
6
+
7
+ すみませんが、具体的にどうすればいいか教えていただければありがたいです。
2
8
 
3
9
  ```
4
10
 
@@ -17,6 +23,8 @@
17
23
  #include <sys/types.h>
18
24
 
19
25
  #include <unistd.h>
26
+
27
+ #include "getputch.h"
20
28
 
21
29
 
22
30
 
@@ -136,7 +144,7 @@
136
144
 
137
145
  FILE *fp;
138
146
 
139
-
147
+ init_getputch(); //ライブラリの初期処理235p
140
148
 
141
149
  fp = fopen(dtfile, "rb");
142
150
 
@@ -144,9 +152,9 @@
144
152
 
145
153
  print_score_data(score_data);
146
154
 
155
+ term_getputch();
147
156
 
148
-
149
- return 0;
157
+ return 0;
150
158
 
151
159
  }
152
160