>>559
マジレスすると、確保できる量はだいたいOSと、コミットできるメモリ量で決まる。
WindowsXPなら、何もいじらなければおおよそ2GBまで確保できる(スワップ
ファイルを含む)

俺も5.02Jを使っていた事があるけど、その程度ではビクともしないはず。
試しに、newでなくて、staticでどれだけ確保できるか試してみそ。

それと、5.02Jは古いC++なので、bad_allocを返さないので、pBufが
0だったら確保に失敗しているよ。