标签: c++11
我已尝试使用多线程对c ++ 11正则表达式进行一些实验,我认为它不是多线程安全库。
我无法解释更多。请帮帮我:(
答案 0 :(得分:3)
调用const的{{1}}成员函数是线程安全的操作。调用非regex成员函数不保证是线程安全的。
const
regex
考虑到使线程安全的唯一方法是输入一个锁,如果你想让它是线程安全的,那么只需用锁来保护const。