各位大虾,怎么样才能一次申请800M的内存空间呢?

解决方案 »

  1.   

    就是new,操作系统会帮你开在磁盘上的,不过会很慢。
      

  2.   

    可以申请,我在UNIX下,曾经做过,一次申请600兆,使用new
    但是在WIN操作系统下不可以NEW,首先必须物理内存足够大,使用函数:
    char *buf=(char*)GlobalAllocPtr(GHND,SIZE);
    释放
    GlobalFreePtr(*buf);
    这些函数属于未公开的函数