Visual C++线程安全的free和malloc?

myf*_*wik 7 windows malloc thread-safety visual-c++

有谁知道free C++ 2010上的free和malloc是否是线程安全的?

我有一些奇怪的问题,内存已经被破坏,而且我很可能只是这是唯一的可能性.

有谁知道安全是否可以打开和关闭以及如何?

pax*_*blo 5

如果您链接到线程安全库并使用正确的标志,是的,malloc应该是线程安全的。

如果您不这么认为,您应该发布一些代码供我们检查。

我应该提到的是,在绝大多数情况下,它从来都不是图书馆(它们已经过无数人的测试)。它几乎总是您自己的代码,如果您彻底的话,最多已经过数十次测试:-)

并不是说微软(或任何其他大型软件公司)不发布错误,只是说它们会很快被发现并修复。