1
此代码编译并运行(解析backtrace_symbols)为什么此代码在Visual Studio中工作但在gcc中失败?
在GCC我得到召唤“regex_error”例外regex_match 而在VS2017它不?!?
const std::regex r(R"(\((\w*)\+\w*\)\s+\[(\w+)\])");
std::smatch m;
const bool bMatch = std::regex_match(curStr,m,r);
有人可以解释一下吗?
GCC(stdlibC++)and从来没有真正工作过,你使用的是什么版本? –
DeiDei
@DeiDei,永远不会?它已经执行了一段时间,并[在中继线上工作](https://wandbox.org/permlink/qyPSFvU8L2NCKE0z)。 – chris
@chris我的错误选择的单词。我的意思是关于这个问题有很多问题。这就是为什么我要求OP使用的版本。 – DeiDei