【初心者歓迎】C/C++室 Ver.32【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0667デフォルトの名無しさん
2006/11/16(木) 11:20:25void *buffer;
long lbytes ;
lbytes = 1024;
buffer = (void *)malloc(lbytes);
で1024バイトのメモリを確保して、既にその中にデータが入っています。
FILE* fp = fopen("C:/test/a.txt", "w");
rc = fwrite(buffer, 4, 256, fp);
で内容をファイルに書き出してバイナリエディタで見てみたら、
正しくデータが格納されているところまでは確認しています。
ここから4バイトずつ切り出して
float a[256];
のa[1]〜a[255]に入れたいのですが、どうしたらよいのでしょうか?
なんかヒントだけでも結構ですので下さい。お願いします。
■ このスレッドは過去ログ倉庫に格納されています