首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请教MFC 中 下百亿的数组长度如何避免

2012-09-18 
请问MFC 中 上百亿的数组长度如何处理?//开发环境是 vc6unsigned long neighbors_array[5035526304]{0}

请问MFC 中 上百亿的数组长度如何处理?
//开发环境是 vc6

unsigned long neighbors_array[5035526304]={0}; //全局数组

编译出错,提示如下
error C2118: negative subscript or subscript is too large


neighbors_array 的长度定义为 1000 编译连接通过,请问上百亿的数组长度如何处理?





[解决办法]
100亿差不多9G的数据,栈,堆,虚拟内存什么的都是浮云,不过内存映射文件貌似可以,但也不能一次全部映射。数据库?
[解决办法]
试试_lseeki64

热点排行