boost

Boost ist eine große Sammlung von hochwertigen Bibliotheken, die für die Verwendung in C ++ gedacht sind. Boost ist kostenlos und wird oft als "zweite Standard-Bibliothek" angesehen.
1
Antwort

Was ist eine Eigenschaftskarte in BOOST?

Kann jemand einem Boost-Anfänger wie mir erklären, was eine Grundstückskarte in Boost ist? Ich bin darauf gestoßen, als ich versuchte, die BGL für die Berechnung von starken verbundenen Komponenten zu verwenden. Ich habe die Dokumentation für da...
02.12.2013, 10:23
3
Antworten

Wie passt man Unicode-Zeichen mit boost :: spirit?

Wie kann ich utf8 Unicode-Zeichen mit boost::spirit ? vergleichen? Ich möchte zum Beispiel alle Zeichen in dieser Zeichenfolge erkennen: %Vor% Wenn ich dieses einfache boost::spirit -Programm versuche, stimmt es nicht mit den Unicode...
06.05.2012, 21:45
2
Antworten

kann graph-tool in Windows 7 nicht installieren

Ich würde gerne graph-tool auf Windows 7 verwenden, aber ich habe Probleme, es zu installieren. Alle hier aufgeführten Voraussetzungen hier wurden erfolgreich installiert. Python 2.7 wird in C:\python27 installiert. Boost 1.49.0 wurde...
03.05.2012, 14:35
2
Antworten

Verbesserte Mathematik (ibeta_inv-Funktion) nicht threadsicher?

Ich habe einen Teil von boost - die ibeta_inv-Funktion - in eine .Net-64-Bit-Assembly kompiliert und es funktionierte großartig, bis ich anfing, es aus mehreren Threads aufzurufen. Dann gibt es gelegentlich falsche Ergebnisse zurück. Ich habe...
27.03.2012, 11:59
1
Antwort

Warum sucht boost :: serialization nicht nach Tag-Namen in XML-Archiven?

Ich fange an, Boost :: Serialisierung in XML-Archiven zu verwenden. Ich kann Daten erzeugen und lesen, aber wenn ich das XML manuell modifiziere und zwei Tags vertausche, "scheitert es" (d. H. Es läuft glücklich ab). Hier ist ein kleines, sel...
08.02.2010, 18:49
2
Antworten

Erstellen von nicht kopierbaren, aber beweglichen Objekten in C ++

Nur eine Frage. Mit Blick auf C ++ Boost-Bibliotheken (insbesondere Boost :: Thread-Klasse) dachte ich: "Wie ist es möglich, eine Klasse zu erstellen, die Objekte definiert, die nicht kopiert werden können, aber von einer Funktion zurückgegeben...
23.11.2010, 19:50
4
Antworten

Nicht zulassen, dass Zeiger / Verweis auf const auf ein temporäres Objekt in C ++ genommen wird (kein C ++ 0X)

Ich bin mit folgendem Problem konfrontiert. Betrachten Sie die folgende Klasse: %Vor% und diese Funktion gibt ein double zurück %Vor% Wenn wir jetzt haben %Vor% bisher aber gut: %Vor% Gibt es eine Möglichkeit, Ref (wie Sie es bev...
09.11.2010, 12:36
2
Antworten

#define in Boost Jamfiles

Dies ist meine Projektstruktur: %Vor% Ich habe eine #ifdef in einer der cpp-Dateien. Beispiel: %Vor% Ich muss die cpp-Dateien mit #define in Jamfile kompilieren. Da ich zwei Arten von ausführbaren Dateien habe (einen mit #define und eine...
03.10.2016, 07:56
2
Antworten

warum BOOST_FOREACH nicht mit const boost :: ptr_map umgehen kann?

%Vor% Die folgende Fehlermeldung kommt von GCC an dem zweiten BOOST_FOREACH %Vor% Ich rechne damit, dass dies die Schwäche der ref_pair des Zeigers Behälters ist ...     
13.04.2010, 13:50
1
Antwort

Verwendet Boost C ++ 11 "Inline-Namespaces", um ABI-Inkompatibilitätsfehler zur Laufzeit zu vermeiden?

C ++ 11 verfügt über ein Feature namens "Inline-Namespaces", mit dem Autoren die ABI-Kompatibilität bei link time erzwingen können, ohne die API zu manipulieren. Diese hilfreichen Antworten von @HowardHinnant erklären beispielsweise, wie libc...
11.08.2014, 15:37