Essaie de compiler ce code-ci.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| #include <regex>
#include <iostream>
#include <string>
using namespace std;
int main() {
string port="8080";
string strPort;
regex rx("#[0-9]{1,5}#");
do {
cout << "Port actuel : " << port << ". Saisissez un nouveau numero de port : " << endl << ">>";
getline(cin, strPort);
} while(!regex_match(strPort, rx));
port = strPort;
cout << "OK : " << port << endl;
return 0;
} |
S'il compile, tu as une erreur dans tes includes, ou une interférence de namespace
S'il ne compile pas, ton Eclipse est mal configuré, et/ou ne supporte pas (une partie de) C++11