在查找new
和malloc
之间的区别时,我看到了这样一句话(来源):
new
比malloc()
更快,因为运算符总是比函数更快。
运算符总是比函数更快吗?如果是这样,为什么呢?我会非常感谢提供低级别解释(您可以假设基本编译器、SASS和硬件知识)。
在查找new
和malloc
之间的区别时,我看到了这样一句话(来源):
new
比malloc()
更快,因为运算符总是比函数更快。
运算符总是比函数更快吗?如果是这样,为什么呢?我会非常感谢提供低级别解释(您可以假设基本编译器、SASS和硬件知识)。
malloc()
来调用new
。那个网站上没有人提到这个小事实吗? - PaulMcKenziemalloc
仅分配内存并几乎不做其他事情;new
也是如此,但还会执行构造函数 这可能需要很长时间才能运行。 我对该网站没有太多信心。 - Beta