std :: free线程安全吗?

时间:2018-07-13 00:17:14

标签: c++ g++ thread-safety

根据cppreference.com,std::malloc是线程安全的,但没有对std::free进行任何说明。

在Gnu C ++编译器中线程安全吗?

我需要这个,因为我使用C ++中的libjpeg。

1 个答案:

答案 0 :(得分:4)

是的,std::free是线程安全的。来自[new.delete.dataraces]p1

  

为了确定数据竞争的存在,C标准库函数free [...]不应引入数据竞争([res.on.data.races])。