「ゲームプログラミング」の版間の差分

削除された内容 追加された内容
Honooo (トーク | 投稿記録)
→‎処理速度の問題: 相変わらず、初心者やスキルなどの言葉を口にして、気持ち良くなりたいのね。あんた(すじ肉しちゅ~)が熟練者で、スキルの高い人間だという考え自体が幻想だろう。
Honooo (トーク | 投稿記録)
918 行
書き込みとしては、一番単純なC言語記法では、fprintf ですかね。C++としての書き込みをしてもいいし、読み込むのも、一番基本的な方法で。基本Cだとしたら fscanf で、この関数でテキストの数値も変数として読み込めるはずです。場合によっては atoi関数 で文字列→数値の変換をすることもあります。
 
基本的にデータファイルは、OS もアプリケーションも、テキストファイルとバイナリファイルの2分類で考えるでしょう。厳密実際にはテキストファイルだってバイナリの集まりですが、ゲーム業界に限らず慣用的、伝統的にテキストを扱うファイルだけ特別視することがある多い
 
バイナリファイルでもデータとしてのファイルと、OS が機械語または何らかの仮想的な機械語として扱う実行ファイルがある。それらのバイナリは種類に応じて多くは冒頭にファイル識別子の情報があるだろうし、OS や アプリケーション側で工夫を凝らして、特定の条件を満たす場合しか動作しないようにしているだろう。そしてバイナリファイルを扱うときは、セキュリティの安全性も考慮するだろう。