- 主题:能申请超过0x7ffffff大小的数组吗
win7是64的 只要数组超过一个数 比如char* data = new char[76800*2*49152ull]; 就提示数组太大,而且报错C2148:数组的总大小不得超过0x7fffffff
【 在 trabalhar 的大作中提到: 】
: 我vs2010
: char* data = new char[76800*2*49152]不行
: 是x64
: ...................
--来自微水木3.5.11
--
修改:trabalhar FROM 106.121.184.*
FROM 106.121.184.*
Exe中的某处有未经处理的异常:Microsoft C++异常:内存位置某处的std::bad_alloc
【 在 z16166 的大作中提到: 】
: malloc返回了null然后抛出bad alloc?跟进去看为啥返回null
:
: 【 在 trabalhar 的大作中提到: 】
: ...................
--来自微水木3.5.11
--
FROM 106.121.184.*
发不出图 烦死了
【 在 trabalhar 的大作中提到: 】
: Exe中的某处有未经处理的异常:Microsoft C++异常:内存位置某处的std::bad_alloc
: 【 在 z16166 的大作中提到: 】
: : malloc返回了null然后抛出bad alloc?跟进去看为啥返回null
: ...................
--来自微水木3.5.11
--
FROM 106.121.184.*
就是在new函数里中断了
【 在 trabalhar 的大作中提到: 】
: Exe中的某处有未经处理的异常:Microsoft C++异常:内存位置某处的std::bad_alloc
: 【 在 z16166 的大作中提到: 】
: : malloc返回了null然后抛出bad alloc?跟进去看为啥返回null
: ...................
--来自微水木3.5.11
--
FROM 106.121.184.*
【 在 z16166 的大作中提到: 】
: 有std::bad_alloc,就是因为std::bad_alloc的前面那行代码执行malloc返回了null啊
: 重复一下:调试器捕捉到异常时,先看看size的值,再进去看看为啥返回null
: 发不出图,可以传到云盘共享的呀,办法有的是
: ...................
--
FROM 106.121.184.*
第一个是8/第二个是7549747200
【 在 origin008 的大作中提到: 】
: 在你的程序里打印一下sizeof(void*),看看输出是几?
: 在打印一下76800*2*49152ull,看看输出是几
:
: ...................
--来自微水木3.5.11
--
修改:trabalhar FROM 106.121.184.*
FROM 106.121.184.*
【 在 z16166 的大作中提到: 】
: 有std::bad_alloc,就是因为std::bad_alloc的前面那行代码执行malloc返回了null啊
: 重复一下:调试器捕捉到异常时,先看看size的值,再进去看看为啥返回null
: 发不出图,可以传到云盘共享的呀,办法有的是
: ...................
--
FROM 106.121.184.*
网页版可以发 手机总被审核
【 在 trabalhar 的大作中提到: 】
: 【 在 z16166 的大作中提到: 】
: : 有std::bad_alloc,就是因为std::bad_alloc的前面那行代码执行malloc返回了null啊
: : 重复一下:调试器捕捉到异常时,先看看size的值,再进去看看为啥返回null
: ...................
--来自微水木3.5.11
--
FROM 106.121.184.*
编译不过去啊 就是操错了呢
【 在 z16166 的大作中提到: 】
: 你咋编过去的?我现装了个win7 x64 + vs2010(无SP1),编译不了,intellisense就会有红线警告,编译更是。
:
:
: ...................
--来自微水木3.5.11
--
FROM 106.121.184.*
过不去啊…申请失败了咋运行
【 在 z16166 的大作中提到: 】
: 你最开始贴的不是运行报错?那说明最开始编译过去了?
:
: 【 在 trabalhar 的大作中提到: 】
: ...................
--来自微水木3.5.11
--
FROM 106.121.184.*