2013-07-22 28 views
0

是否有用於Windows的任何C++編譯器,但支持C++ 11 std :: regex的VS(我更喜歡類似於g ++的東西)?在Windows中使用std :: regex

我已經試過cygwin的G ++,但是代碼,使用正則表達式返回提前regex_error

日Thnx了很多。

+1

GCC不附帶工作''。 –

+1

VS2010有部分'std :: regex'支持 - 你想完成什麼? – Cameron

回答

0

通常,您必須在編譯時使用cygwin和g ++指定C++ 11庫。有一個命令行參數可讓您指定要使用的版本。

+0

你的意思是說'g ++ test.cpp -std = C++ 11 -o test.exe'嗎?我現在在做的方式 – FanOfGun

+0

是的,儘管它看起來基於研究,但gcc中沒有,請參閱R. Marinho Fernandes的帖子。 –