hab jetzt den/die IDE gewechselt, in der Hoffnung nun ein Hallo Welt laufend zu bekommen.
Ich hab über einige Seiten mit diesem Fehler auf englisch gefunden, die mir bisher aber noch nicht hielfreich waren.
Vielleicht fällt dir gleich auf an was es vielleicht liegen könnte, das problem.
#include
#include
#include
// http://stackoverflow.com/questions/5804453/c-regular-expressions-with-boost-regex
int main()
{
std::string text(" 192.168.0.1 abc 10.0.0.255 10.5.1 1.2.3.4a 5.4.3.2 ");
const char\* pattern =
"\\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)"
"\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)"
"\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)"
"\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\b";
boost::regex ip\_regex(pattern);
boost::sregex\_iterator it(text.begin(), text.end(), ip\_regex);
boost::sregex\_iterator end;
for (; it != end; ++it) {
std::cout str() str()); or something similar
}
}
Code über Eclipse zeigt Fehler.
„std code not be resolved“