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.
3
Antworten

C ++ verbietet das Überschreiben einer virtuellen Funktion

Ich verwende eine Klasse A aus einer Bibliothek und möchte ihr über eine eigene Klasse B einige Funktionen hinzufügen. Der Benutzer der Klasse B sollte daraus abgeleitet werden, als würde er von Klasse A abgeleitet werden. %Vor% Wenn also je...
24.08.2011, 14:42
5
Antworten

Erstellen eines boost :: thread mit boost :: bind () oder ohne es

Einige Leute scheinen boost :: threads mit der boost :: bind () Funktion zu starten, wie in der akzeptierten Antwort der folgenden Frage: Boost-Thread und eine nicht statische Klassenfunktion Während andere Leute es überhaupt nicht verwe...
06.12.2012, 11:26
2
Antworten

In Boost.Test, wie erhält man den Namen des aktuellen Tests?

In Boost.Test , wie kann ich den Namen des aktuellen automatischen Testfalls erhalten? Beispiel: %Vor% Im Beispiel möchte ich, dass die Variable test_name "MyTest" enthält.     
13.05.2012, 19:03
1
Antwort

Warum funktioniert die Verwendung von .get in boost :: tuple nicht in Template-Funktionen in gcc?

Beim Versuch, Code zu kompilieren, der unter Linux kompiliert wird, erhalte ich seltsame Kompilierungsfehler. Beim Durchsuchen der Codebasis habe ich es schließlich geschafft, den Code zu lesen. %Vor% Versuch es zu benutzen Ich erhalte den F...
10.06.2011, 19:57
2
Antworten

Boost shared_ptr in void * umwandeln und umgekehrt

Kann ich boost shared_ptr in void* und zurück in boost::shared_ptr konvertieren? Ich brauche das, weil ich den gemeinsamen Zeiger und eine Rückruffunktion zu einer Zeitgeberfunktion übergeben muss, die in C implementiert wird. Und in de...
10.05.2011, 07:56
1
Antwort

Boost für jede Frage

Versuchen Sie, etwas wie das Folgende mit einem Char-Array zu verwenden, aber es kompiliert nicht. Aber das Beispiel mit short [] funktioniert gut. Irgendeine Idee warum? :) %Vor%     
16.05.2010, 19:10
1
Antwort

Unterschied zwischen BOOST_FOREACH und c ++ 11 für bereichsbasierte Schleife?

Was sind die Hauptunterschiede zwischen BOOST_FOREACH und c ++ 11 range based loop? Gibt es eine bestimmte Situation, in der ich BOOST_FOREACH anstelle von range based loop verwenden möchte oder umgekehrt? Nachdem ich einen kleinen T...
19.11.2014, 21:47
1
Antwort

Boost regex kann nicht verlinkt werden

Ich versuche gerade, eine Kontraktionshierachies-Implementierung vom KIT zu kompilieren, die Boost :: Regex benötigt. Das mitgelieferte Makefile stellt bereits sicher (und ich habe das auch manuell überprüft), dass g ++ mit dem Schalter -lboo...
11.07.2013, 08:20
1
Antwort

boost.python unterstützt keine Parallelität?

Ich versuche, einen Teil von C ++ Code in python lib mit boost.python zu wickeln, aber ich habe herausgefunden, dass mehrere Instanzen nicht gleichzeitig ausgeführt werden können: -Code (C ++): %Vor% welches mit CMake (CMake) kompiliert w...
04.11.2011, 13:06
2
Antworten

Boost.Any erhalten ursprünglichen Typ

Ich muss eine any Variable auf einen Originaltyp umwandeln. Ich muss das tun: %Vor% Aber ich möchte, dass der Typ in any variable speichert. Und ich schreibe das: %Vor% Wie kann ich so etwas machen? Oder wie kann ich den ursprüngli...
02.02.2012, 00:15