Perl Reguläre Ausdrücke in C++ gesucht

Reguläre Ausdrücke in C++.

Hallo ich möchte reguläre Ausdrücke in C++ verwenden. Aktuell habe ich Visual Studio Express installiert.

Ich dachte ich könnte einfach irgendwo eine DLL downloaden und loslegen. Ich habe seit etlichen Jahren kein C++ mehr programmiert. Kann sein das ich nicht etwas blöde anstelle, beim Rückfragen :wink: ich hoffe nicht.

gefunden habe ich bisher:

mingw-get-inst-20120426.exe

kann aber damit wenig anfangen.

Howdy,

Hallo ich möchte reguläre Ausdrücke in C++ verwenden. Aktuell
habe ich Visual Studio Express installiert.

wie wärs denn mit boost
http://www.boost.org/doc/libs/1_51_0/libs/regex/doc/…

oder aber, wenn dein Winzigweich Übersetzer das schon kann

std::regex in C++11

gruss
norsemanna

hei, norsemanna :smile:

wie wärs denn mit boost
http://www.boost.org/doc/libs/1_51_0/libs/regex/doc/…

sehr sehr schön… aber :open_mouth: wie krieg ich das denn zum laufen.

oder aber, wenn dein Winzigweich Übersetzer das schon kann

std::regex in C++11

äh das geht hier wohl nicht soo einfach

#include „stdafx.h“

int \_tmain(int argc, \_TCHAR\* argv[])
{
 std
 return 0;
}

Howdy,

wie wärs denn mit boost
http://w… mehr auf http://w-w-w.ms/a45poaww.boost.org/doc/libs/1_51_0/l…

sehr sehr schön… aber :open_mouth: wie krieg ich das denn zum laufen.

Na, von der Seite
http://www.boost.org/users/history/version_1_51_0.html
die Windows Version runterladen. Da gibt es rechts auch 'nen FAQ Button (da kann man nachlesen, wie man das kopiert/installiert). Dann in VS die Include Pfade und ggf. Libpfade setzen.

Gruss
norsemanna

http://www.boost.org/users/history/version_1_51_0.html
die Windows Version runterladen. Da gibt es rechts auch 'nen
FAQ Button (da kann man nachlesen, wie man das
kopiert/installiert). Dann in VS die Include Pfade und ggf.
Libpfade setzen.

huch da gabs doch installer version

http://sourceforge.net/projects/boost/files/boost/1…

(btw ich muss dringen wieder die STRG+W in bei firefox nutzung deaktivieren. scheuslich wenn man gerade getextet hatte).

halle welt ging aber leider nicht:

//#include
//#include
#include
#include

void print_captures(const std::string& regx, const std::string& text)
{
boost::regex e(regx);
boost::smatch what;
std::cout \W+))*$",
„now is the time for all good men to come to the aid of the party“);
return 0;
}

==>

1\>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(147,5): error MSB6006: "CL.exe" wurde mit dem Code 2 beendet.
1\>c:\users\w\documents\visual studio 2010\projects\jzgm\jzgm\jzgm.cpp(3): warning C4627: "#include ": Wird bei der Suche nach Verwendung des vorkompilierten Headers übersprungen.
1\> "StdAfx.h" Direktive hinzufügen oder vorkompilierten Header erneut erstellen
1\>c:\users\w\documents\visual studio 2010\projects\jzgm\jzgm\jzgm.cpp(4): warning C4627: "#include ": Wird bei der Suche nach Verwendung des vorkompilierten Headers übersprungen.
1\> "StdAfx.h" Direktive hinzufügen oder vorkompilierten Header erneut erstellen
1\>c:\users\w\documents\visual studio 2010\projects\jzgm\jzgm\jzgm.cpp(48): fatal error C1010: Unerwartetes Dateiende während der Suche nach dem vorkompilierten Header. Haben Sie möglicherweise vergessen, im Quellcode "#include "StdAfx.h"" einzufügen?
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========

http://www.boostpro.com/download/
http://www.boostpro.com/download/

Re: http://www.boostpro.com/download/
aus http://www.boost.org/doc/libs/1_50_0/more/getting_st…

1 Get Boost

The easiest way to get a copy of Boost is to use an installer. The Boost website version of this Getting Started guide will have updated information on installers as they become available, or see Boost downloads or the installer provided by BoostPro Computing. We especially recommend using an installer if you use Microsoft Visual Studio, because the installer can download and install precompiled library binaries, saving you the trouble of building them yourself. To complete this tutorial, you’ll need to at least install the Static Multithreaded variants of the Boost.Regex binaries when given the option.

If you’re using an earlier version of Visual Studio or some other compiler, or if you prefer to build everything yourself, you can download boost_1_50_0.7z or boost_1_50_0.zip and unpack it to install a complete Boost distribution.1

http://www.boostpro.com/download/

passendes video gefunden
http://youtu.be/5AmwIwedTCM?t=3m49s

funktioniert aber hier nicht so
funktioniert aber hier nicht so