gpt4 book ai didi

c - 错误 : ZwAllocateVirtualMemory Failed

转载 作者:太空宇宙 更新时间:2023-11-04 04:49:54 25 4
gpt4 key购买 nike

在C中分配内存时,

char * undecoded_query_array = (char*) malloc(100); 

我收到以下错误:

警告:对于堆 006D0000(基数 006D2000,大小 0002F000),ZwAllocateVirtualMemory 失败 c0000018

有人能理解为什么会这样吗?这很奇怪,因为当我将命令行参数更改为我的程序时,我注意到了这个问题...当我将其更改回原始参数时,程序再次运行??

我还发现,如果我将分配的金额从 100 更改为 10000,程序将再次正常运行。

不确定这些发现是否相关或是否与手头的问题有关。

谢谢。

最佳答案

更改命令行参数会产生影响这一事实很能说明问题。我的猜测是您以某种方式破坏了传递给 malloc100。如何提供一个最小的、完整的代码示例来演示问题?或者您可以尝试通过 int 变量传递大小以确认请求的数量正确。

关于c - 错误 : ZwAllocateVirtualMemory Failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16600456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com