什么是alloc.h?

use*_*667 8 c header-files

是什么alloc.h?关于SO的一些问题就像这样,包括alloc.h.

但是,当我试图把它列入GCC给出错误error: alloc.h: No such file or directory

这样的文件曾经存在过,或者这些问题只是错误地包含了它?

Hei*_*bug 10

它用于动态内存分配,但它不是ANSI C标准库.如果您正在使用gcc,那么使用stdlib进行动态内存分配:

#include <stdlib.h>
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请查看此处.

如果你仔细阅读了你已经链接的问题,实际上问题就是尝试使用包含该标题的gcc进行编译.所以不要使用它.


YeP*_*IcK 7

这是一个声明,如内存管理功能的头文件malloc,free,realloc.

该头文件已弃用,请#include <memory>改用