タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

HSPに関するeaxのブックマーク (1)

  • 2GB以上の値 - HSPTV!掲示板

    HSPでは2GB(2*1024の3乗)より大きい数を扱えないみたいですが、 2GB以上のファイルを扱う方法って無いのでしょうか? たとえば、3GBあるファイルからオフセット2.5GBで100MBを読み込む ようなことはできませんか? 確かに、標準のbload命令では、2GB以上のオフセットは指定できないっぽいですね。 しかし、2GB以上ものサイズのファイルなんて、何に使うんですか? まずはそんなに大きなファイルを使うことをやめる方向で考えていった方が良いと思います。 まあ、DVDのisoとかだと4GBを超えることもありますし……。 どうしてもというのなら、Win32APIを直接使う必要がありそうです。 というわけで、モジュール化。 #module #uselib "kernel32.dll" #cfunc CreateFile "CreateFileA" int, int, int, in

    eax
    eax 2014/05/08
    [2G]
  • 1