合計 昨日 今日

エラーが出ます

フォーラムルール
フォーラムルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
Name: tyu
[URL]
Date: 2017年3月19日(日) 13:13
No: 1
(OFFLINE)

 エラーが出ます

このコードを実行するとエラーが出ます。なぜなんでしょう。
コード[C++]: 全て選択
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
typedef struct{
        int HP;         //HP
        int MP;         //MP
        int Money;      //所持金
        int Exp;        //経験値
}SaveData_t;
 
int main(){
        SaveData_t Data = { 200, 100, 1000, 1000 };
        FILE *fp = fopen( "セーブデータ.dat", "wb" );//バイナリファイルを開く
        if( fp == NULL ){//エラーが起きたらNULLを返す
                return 0;
        }
        fwrite( &Data, sizeof(Data), 1, fp ); // SaveData_t構造体の中身を出力
        fclose( fp );//ファイルを閉じる
        return 0;
}


重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
エラー D8004 '/wd' には引数が必要です GameProg_2012 C:\Users\ryuu\Desktop\Ⅽ言語\GameProg_2012\cl 1

Name: みけCAT
[URL]
伝説なるハッカー(655,222 ポイント)
Date: 2017年3月19日(日) 13:57
No: 2
(OFFLINE)

 Re: エラーが出ます

ソースコード自体はC99としてコンパイルが通り、問題ないようです。
エラーメッセージの通り、引数が必要なコンパイルオプションを引数を与えずに使用しているからではないでしょうか?
コマンド ライン エラー D8004 (C++)
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

Name: tyu
[URL]
Date: 2017年3月19日(日) 16:24
No: 3
(OFFLINE)

 Re: エラーが出ます

すいません...解決方法を教えてください

Name: tyu
[URL]
Date: 2017年3月19日(日) 17:21
No: 4
(OFFLINE)

 Re: エラーが出ます

どうすれば引数をあたえることができますか?
またどんな引数を与えればよいですか?

Name: あたっしゅ
[URL]
中級者(10,095 ポイント)
Date: 2017年3月19日(日) 18:49
No: 5
(OFFLINE)

 Re: エラーが出ます

>C:\Users\ryuu\Desktop\Ⅽ言語\GameProg_2012\cl 1

"言語" のいわゆる全角文字や、 "cl\t1"(シー・エル・タブコード・いち)のタブコードがたたってるんじゃないのか ?
パス名、ファイル名をアルファベットだけのものに変えてみては ?
あたっしゅ/MrAtassyu

Name: あたっしゅ
[URL]
中級者(10,095 ポイント)
Date: 2017年3月19日(日) 18:52
No: 6
(OFFLINE)

 Re: エラーが出ます

>このコードを実行するとエラーが出ます。なぜなんでしょう。

コンパイルの実行がなされ、エラーが出て、中断されています。プログラム自体の実行は、されてないですよね。
あたっしゅ/MrAtassyu


Return to C言語何でも質問掲示板

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[21人]