掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
バイナリファイルの中身を読み込むには? (ID:62965)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>char charbuf; だからです。 >fread(&charbuf, 1, 1, fi); >d = (int)charbuf; //ここで「C2」を読み込む の時点で、charbufはマイナスの値なので、dもマイナスの値になります。 ですので、charbuf を unsinged char 型で宣言しておけば、 マイナスの値は、はいりません。 ちなみに、char型の値をint型に入れるとき、キャストはしなくてもいいです。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.