質問編集履歴
2
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
過去のデータだけを表示したいのですが、コンパイルは通るのですが、実行で異常終了します。コードのどこが悪いのでしょうか.したにある実行結果を得たいのですが、こんな風にしたらどうですかと指摘を受けて書き直したのですが、エラーが出て実行できない状態です。1)fread_score_data関数の使うのか使わないのかわかりません。
|
2
2
|
ファイル名dtfile2はとりあえず使いません。デバッグで調べようとしたのですが
|
3
|
-
慣れてないのでエラーが出て、step実行できません。gdb a.outでa.outがないと出ているので対処法がわかりません。過去の履歴がLUCKNUM.DATに入っていてそれを表示したのですが。たくさんヘッダーファイルがありますが、後から実行時間に並べたり、最近の10回を表示するためのものです。
|
3
|
+
慣れてないのでエラーが出て、step実行できません。gdb a.outでa.outがないと出ているので対処法がわかりません。過去の履歴がLUCKNUM.DATに入っていてそれを表示したのですが。たくさんヘッダーファイルがありますが、後から実行時間の短い順(10個)に並べたり、最近の10回を表示するためのものです。
|
4
4
|
すみませんが、具体的にどうすればいいか教えていただければありがたいです。
|
5
5
|
```
|
6
6
|
コード
|
1
説明文の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,7 @@
|
|
1
|
-
過去のデータだけを表示したいのですが、コンパイルは通るのですが、実行で異常終了します。コードのどこが悪いのでしょうか
|
1
|
+
過去のデータだけを表示したいのですが、コンパイルは通るのですが、実行で異常終了します。コードのどこが悪いのでしょうか.したにある実行結果を得たいのですが、こんな風にしたらどうですかと指摘を受けて書き直したのですが、エラーが出て実行できない状態です。1)fread_score_data関数の使うのか使わないのかわかりません。
|
2
|
+
ファイル名dtfile2はとりあえず使いません。デバッグで調べようとしたのですが
|
3
|
+
慣れてないのでエラーが出て、step実行できません。gdb a.outでa.outがないと出ているので対処法がわかりません。過去の履歴がLUCKNUM.DATに入っていてそれを表示したのですが。たくさんヘッダーファイルがありますが、後から実行時間に並べたり、最近の10回を表示するためのものです。
|
4
|
+
すみませんが、具体的にどうすればいいか教えていただければありがたいです。
|
2
5
|
```
|
3
6
|
コード
|
4
7
|
#include <stdio.h>
|
@@ -8,6 +11,7 @@
|
|
8
11
|
#include <stdlib.h>
|
9
12
|
#include <sys/types.h>
|
10
13
|
#include <unistd.h>
|
14
|
+
#include "getputch.h"
|
11
15
|
|
12
16
|
#define MAX_STAGE 3
|
13
17
|
#define swap(type, x, y) do{ type t = x; x = y; y = t; } while (0)
|
@@ -67,12 +71,12 @@
|
|
67
71
|
int main(void)
|
68
72
|
{
|
69
73
|
FILE *fp;
|
70
|
-
|
74
|
+
init_getputch(); //ライブラリの初期処理235p
|
71
75
|
fp = fopen(dtfile, "rb");
|
72
76
|
|
73
77
|
print_score_data(score_data);
|
74
|
-
|
78
|
+
term_getputch();
|
75
|
-
|
79
|
+
return 0;
|
76
80
|
}
|
77
81
|
```
|
78
82
|
/* 実行結果(errorで実行できない)
|