c++ - 新建、删除、malloc、free

标签 c++

newdelete 被称为预处理器,而 mallocfree 是函数。 newdelete 是预处理器是什么意思?

最佳答案

newdelete 是 C++ 运算符(如 +、() 等),而 malloc免费 是 (C) 函数。一些运算符(包括 new 和 delete)可以重载。

关于c++ - 新建、删除、malloc、free,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2983182/

相关文章:

c++ - 一位数字的 boost Spirit 解析器出现段错误

c++ - 在可移植 C++ 中解析时间字符串

c++ - 匹配除双引号以外的任何字符

C++ SFML Sprite 未绘制,但未发生错误

c++ - QFile 无法识别文件 :///url path format

c++ - 长整数的意外模数行为

c++ - 为什么析构函数不能有引用限定符?

查找哈希表的值时 while 循环中的 C++ 段错误

c++ - 在 Windows 应用商店应用程序中映射 Direct3D11 中的动态缓冲区

c++ - cmakelists.txt - 结合现有的 Makefiles