gpt4 book ai didi

需要显式调用 free() 的 C 函数

转载 作者:行者123 更新时间:2023-12-02 18:20:28 24 4
gpt4 key购买 nike

我想知道所有内部使用 malloc() 并返回指向新分配的内存块的指针的 C 标准函数。据我所知有:

  • strdup()
  • getcwd()
  • get_current_dir_name()

是这样吗?我正在编写一个复杂的解析器,它将把所有 C 原始指针更改为更复杂的 C++ 智能指针,我需要知道在哪里不能自动完成此操作。

最佳答案

列表是:

  • malloc
  • calloc
  • 重新分配
  • aligned_alloc(C11 中的新功能)

您列出的函数都不是标准 C 函数。

关于需要显式调用 free() 的 C 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46623607/

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