「ゲームプログラミング/画像ファイルの作成プログラム」の版間の差分

削除された内容 追加された内容
1,049 行
printf("機械語を読み取っています。\n"); // 「文字列」ではなく機械語
 
fread(str1, sizeof(unsigned char), 50, fp1);
 
printf("ファイルに書いてある機械語\n");
1,191 行
</pre>
 
 
これだけの簡易的なものでも、実際にコードを作るとなると、何時間も掛かってしまいます。
一方、もし
<pre>
ファイルを開けませんでした。
: No such file or directory
</pre>
と表示されたら、単に読み取り先のテキストファイルを作成し忘れているか、あるいはファイルのアクセス許可などのセキュリティ設定が不適切だろうと考えられますので、テキストファイル側を修正してください。
 
 
これ上記コードだけの簡易的なものでも、実際にコードを作るとなると、何時間も掛かってしまいます。
 
上記コードでは、本当はもっと短くできますが(たとえば文字aを読み取るブロックと文字bを読み取るブロックを分けているので、コードが長くなっている)、しかし読者がコードの構造を理解しやすいように、意図的に文字aと文字bを読み取るブロックを分けています。