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