【初心者歓迎】C/C++室 Ver.80【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0752デフォルトの名無しさん
2012/11/18(日) 00:04:17.8964bit用プログラムとしてコンパイルすれば
size_t fread(void *buf, size_t size, size_t n, FILE *fp);
size_tが64bitになり、対応できるのですが、
int fseek(FILE *fp, long offset, int origin);
fseekの場合はlong型なので、32bitのままで、2GB以上の位置にシークできません。
どうすればよいのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています