Suchergebnisse für Anfrage "boost"

20 die antwort

Mehrere Klassen vom Typ Integer in C ++

Ich verwende häufig Ganzzahlen, um Werte in verschiedenen "Räumen" darzustellen. Beispielsweise.. int arrayIndex; int usersAge; int daysToChristmas;Ideally, ich hätte gerne separate Klassen für jeden dieser Typen "Index", "Jahre" und "Tage", um ...

2 die antwort

boost_1_60_0 .zip Installation unter Windows

Ich habe die folgenden Schritte für Windows 7 ausgeführt Boost link http://www.boost.org/doc/libs/1_49_0/libs/python/doc/ 1. Downloaded boost_1_60_0 .zip 2. cd \boost_1_60_0\tools\build 3. Ran below command in command prompt bootstrap.bat gcc ...

4 die antwort

boost :: function_output_iterator aus Lambda-Funktion kann nicht zugewiesen werden

Betrachten Sie den folgenden Codeausschnitt: auto f = [](int x) { std::cout << x; }; auto it = boost::make_function_output_iterator(f); decltype(it) it2 = it; // Ok, copied it2 = it; // Does not compile, cannot assign!Das ...

TOP-Veröffentlichungen

4 die antwort

Generische Funktion zum Konvertieren von boost :: any in boost :: variant

ngenommen, Sie haben einboost::any Objekt und einboost::variant Objekt Ich suche nach einer generischen Funktionconvert, wobei ein Template-Parameter T ein spezialisiertes @ iboost::variant z.B.boost::variant<int, std::string> und wandelt das @ ...

4 die antwort

Boost SSL überprüft abgelaufene und selbstsignierte Zertifikate

Ich verwende Boosts Asio, um über HTTPS eine Verbindung zu einer Site herzustellen. Ich möchte, dass dies nur gelingt, wenn das Zertifikat gültig, nicht abgelaufen, nicht selbstsigniert usw. ist. Leider scheint es unabhängig davon immer zu ...

6 die antwort

Was ist der Zweck eines einzelnen Pfund- / Hash-Zeichens (#) in einer eigenen Zeile im C / C ++ - Präprozessor?

Ich habe mir das @ angeseh Boost [http://en.wikipedia.org/wiki/Boost_%28C%2B%2B_libraries%29] Libraries-Quellcode, und ich habe festgestellt, dass häufig einzelne Pfundzeichen ohne Präprozessor-Direktiven vorhanden sind. Ich habe das ...

2 die antwort

c ++ Wie man XML mit dem Parser boost xml liest und in map @ speiche

Als Beispiel verwende ich die hier aufgeführte XML-Datei: https://msdn.microsoft.com/en-us/library/ms256129(v=vs.110).aspxDie XML-Datei: <?xml version="1.0"?> <purchaseOrder xmlns="http://tempuri.org/po.xsd" orderDate="1999-10-20"> <shipTo ...

2 die antwort

So wird der Boost.Spirit.Lex-Token-Wert zu einer Teilzeichenfolge einer übereinstimmenden Sequenz (vorzugsweise nach Regex-Übereinstimmungsgruppe) gemacht

Ich schreibe einen einfachen Parser für Ausdrücke. Es basiert auf einer Boost.Spirit.Qi-Grammatik, die auf Boost.Spirit.Lex-Token basiert (Boost in Version 1.56). Die Token sind wie folgt definiert: using namespace boost::spirit; template< ...

2 die antwort

Wie initialisiere ich ein shared_ptr, das Mitglied einer Klasse ist?

Ich bin mir nicht sicher, wie ich ein @ initialisieren kanshared_ptr das ist ein Mitglied einer Klasse. Kannst du mir sagen, ob der Weg, den ich in @ wähC::foo() ist in Ordnung, oder gibt es eine bessere Lösung? class A { public: A(); }; class ...

2 die antwort

Was bedeutet "Schwerwiegender Python-Fehler: PyThreadState_Get: Kein aktueller Thread"?

Ich übergebe einen MPI-Communicator von Python an C. Ich habe mich für die Verwendung des MPI-Communicators von Boost entschieden, da MPI4PY keine gute C-Unterstützung zu haben scheint. Hör zu try: from boost.mpi import world except ImportError: ...