为什么在Win x64系统下,即便有充足内存,新申请的malloc空间却总是失败?

更新于
2026-08-07 05:31:06
30阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计500个文字,预计阅读时间需要2分钟。

为什么在Win x64系统下,即便有充足内存,新申请的malloc空间却总是失败?

我有一个递归函数,它使用new(在std lib中递归到malloc/calloc)为每个函数实例在本地创建一个(非非常小的)std::multimap。在几百次递归之后,突然我在Windows XP x64上使用64位应用程序时遇到了问题。

阅读全文

本文共计500个文字,预计阅读时间需要2分钟。

为什么在Win x64系统下,即便有充足内存,新申请的malloc空间却总是失败?

我有一个递归函数,它使用new(在std lib中递归到malloc/calloc)为每个函数实例在本地创建一个(非非常小的)std::multimap。在几百次递归之后,突然我在Windows XP x64上使用64位应用程序时遇到了问题。

阅读全文