fscanf関数の使い方がおかしいです。
使い方を調べてみてください。
検索結果 4 件
- 1年前
- フォーラム: C言語何でも質問掲示板
- トピック: printfの有無によるsegmentation faultの発生について
- 返信数: 7
- 閲覧数: 9333
- 2年前
- フォーラム: C言語何でも質問掲示板
- トピック: パソコンの専門書
- 返信数: 11
- 閲覧数: 8238
Re: パソコンの専門書
通販で書籍を買うならAmazonが良いと思います。 中古本もあるのでたまに利用しています。 専門書は読んで理解するのにそれなりに時間がかかります。 買い過ぎると読む時間が足りなくなるし経済的負担も大きいと思います。 購入したい書籍を厳選して冊数を減らし経済的な負担を下げて読む時間を確保したほうがいいです。 自分の勉強方法は、知っている分野ならネットで調べて済ませますが。 新分野の場合は、出版されてる書籍をAmazonで検索してリストを作ります。 それから出版社サイトや詳細目次、評判レビューなどをネットで調べます。 自分の求めている内容と合致しているか、内容が古くないかなどを考えて一冊買って読み...
- 3年前
- フォーラム: C言語何でも質問掲示板
- トピック: 敵クラスから自機クラスの座標を取得する方法
- 返信数: 6
- 閲覧数: 5818
Re: 敵クラスから自機クラスの座標を取得する方法
位置情報が欲しいだけなら引数に渡すのはどうですか? class ENEMY { public: bool Update(double player_x, double player_y); }; bool CONTROL::Update() { Player->Update(); double player_x, player_y; Player->PlayerGetPosition(&player_x, &player_y); Enemy->Update(player_x, player_y); EnemmyCollisionAll(); return true; } あるいはプレイヤーの情...
- 4年前
- フォーラム: C言語何でも質問掲示板
- トピック: addattacktimeが0のままです。
- 返信数: 1
- 閲覧数: 8737
Re: addattacktimeが0のままです。
質問そのものの回答ではないですが コンパイラの警告レベルをあげるのはどうでしょうか。 ソースコード上の怪しい箇所の情報が得られるので 多少は自己解決に役に立つと思います。 以下はVisualStudioでの警告レベルの上げ方です。 1.プロジェクトのプロパティを開く (メニュー>プロジェクト、またはソリューションエクスプローラーのプロジェクト名の上で右クリックからプロパティを選ぶ) 2.左側のリストから、構成プロパティ>C/C++>全般を選択する 3.右側の警告レベルの設定値を「レベル4(/W4)」に変更する 4.OKを押す 警告レベル4に上げた状態で「pastebin.com/SJZLZu6...