タイトル | : freadでよめるバイナリファイルの製作 |
記事No | : 2061 |
投稿日 | : 2005/09/02(Fri) 15:10 |
投稿者 | : 流星J |
[OSのVer]:WindowsXP [VBのVer]:VB.NET
初めて投稿します。よろしくお願いします。 VB.NETでシューティングゲームのデータエディタを製作していて、ゲームの本体をC言語とDXライブラ リで製作しています。C言語のバイナリファイルを読み取る関数freadを使ってデータエディタで作っ たデータを読み取りたいのですが、Write関数でもFilePutObject関数を使ってもfreadにより正しく読 み取れません。 そこでc言語のfreadでも読み取れるバイナリファイルを作成するためにはどうすればいいでしょう か?
ちなみに下記のものがc言語で作ったバイナリファイルを読み取る実験用のプログラムです。 #include<stdio.h> int main() { int i; FILE *fp; fp=fopen("data1.ini","rb"); if(fp==NULL) return -1;
fread(&i,sizeof(int),1,fp); printf("%d",i); fclose(fp); return 0; }
|