2GB以上のファイルを読み込んだり書き込んだりするには?


シヴァ  2004-02-13 15:05:36  No: 82039  IP: [192.*.*.*]

2GB以上のファイルをGETやPUTが出来なくて悩んでいます。
ファイルサイズの取得はFindFirstFileでなんとかなりそうなのですが、
(4GBまでならFileLenでも出来そうですが)
実際にデータを読み込んだり書き込んだりすることが出来ません。
バイト配列で読み込み、そして書き込みたいのです。

よろしくお願いいたします。

編集 削除
シヴァ  2004-02-17 14:24:22  No: 82040  IP: [192.*.*.*]

ヽ(`Д´)ノウワーン

編集 削除
GOD  2004-02-17 17:13:55  No: 82041  IP: [192.*.*.*]

ゴミレスですが^^;
ファイルアクセス系のAPI関数(CreateFile, WriteFile, ReadFile等)を使用して
できないでしょうかね?
Write〜やRead〜のサイズ部はDWORD(unsigned long?)になっているようなので多
分4GB-1までアクセスできるのではと思うけど・・・

#私も実際にやったことないから「これでできたらいいなぁ〜」ということで。

編集 削除