vs2012 中 std::regex 竟然是线程不安全的

来源:互联网 发布:警惕网络陷阱ppt 编辑:程序博客网 时间:2024/06/06 01:46

代码crash了, crash在std::regex_match中,没有道理,看了看其它线程的call stack,逆天了,std::regex竟然不支持线程安全。

查C++11关于regex的标准,对线程安全只字未提

boost的regex倒是对线程问题提了下,如果定义了BOOST_HAS_THREADS,那么就是线程安全的。boost,挺神奇的。

最近,主页有人说C++不难。。。不难。。。