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

Seed-Boost setzen: Zufall

Ich möchte zufällige Sequenzen zurücksetzen, indem Sie verschiedene Seed-Nummern verwenden. Wenn Sie diesen Testcode ausführen: %Vor% Ich bekomme folgende Ausgabe: %Vor% Offensichtlich mache ich etwas sehr falsch. Wie kann ich dieses Pro...
24.01.2011, 04:58
2
Antworten

Boost shared_lock. Vorgezogen lesen?

Ich habe die Boost-Bibliothek (Version 1.45) für eine Lese- / Schreibsperre ausprobiert. Als ich meine Tests darauf durchführte, schien es so, als ob shared_ptr meine Leser-Threads vorzog, d. H. Wenn mein Schreiber versuchte, die Sperre für sein...
22.08.2012, 22:43
2
Antworten

Schwacher Zeiger darauf im Konstruktor

Ich verstehe, dass es nicht möglich ist, einen shared_ptr zu erhalten, indem shared_from_this () vom Konstruktor einer Klasse aufgerufen wird, da das Objekt noch nicht konstruiert ist. Ist es jedoch möglich, vom Konstruktor ein weak_ptr für das...
04.01.2011, 22:09
2
Antworten

Warum ist boost :: is_sameint const &, boost :: add_constrint & :: value gleich false?

Ich arbeite durch "C ++ Template Metaprogramming" von Abrahams & amp; Gurtovoy " Dies ist nicht wirklich in Kapitel zwei, aber ist etwas, was ich versuchte, während ich an der ersten Übung (2.10, 2.0) arbeitete, die mich verwirrte: %Vor% D...
02.06.2011, 16:39
6
Antworten

Boost im eingebetteten System mit Speicherbeschränkung verwenden

Wir verwenden C ++, um eine Anwendung zu entwickeln, die in Windows CE 4 auf einem eingebetteten System ausgeführt wird. Eine unserer Einschränkungen besteht darin, dass der gesamte von der Anwendung belegte Speicher nur während des startup...
03.10.2008, 12:18
2
Antworten

Wie verwende ich die Boost-Bibliotheken in einem qmake-Projekt?

Vor einigen Tagen kompilierte ich Boost ver. 1.53.0 für VS2012. Es funktioniert gut, kompiliert gut. Jetzt möchte ich Boost mit Qt Creator verwenden. In der .pro Datei habe ich eingeschlossen %Vor% Aber wenn ich kompiliere, bekomme ich 2...
08.06.2013, 10:00
4
Antworten

Boost.Bind zum Zugriff auf std :: map Elemente in std :: for_each

Ich habe eine Map, die eine einfache Struktur mit einem Schlüssel speichert. Die Struktur hat zwei Mitgliedsfunktionen, die eine ist const die andere nicht. Ich habe geschafft, die const-Funktion mit std :: for_each ohne Probleme aufzurufen, abe...
22.02.2010, 15:09
1
Antwort

Boost in android ndk mit Windows verwenden

Ich versuche, Boost-Bibliothek mit Android ndk in Eclipse mit Windows zu verwenden. Ich habe versucht, dieses Tutorial zu folgen > Ich bin in dem Schritt mit "bjam" -Befehl in Cygwin stecken. bjam --without-python - ohne-serialisierung t...
16.07.2013, 04:24
4
Antworten

Boost Unit Testing Hauptfunktion?

Wie definiere ich meine eigene main() -Funktion beim Testen mit Boost? Boost verwendet seine eigene Hauptfunktion, aber ich benutze einen benutzerdefinierten Speichermanager und er muss initialisiert werden, bevor Speicher zugewiesen wird,...
21.09.2012, 11:19
2
Antworten

Boost.Variant Vs Leistung der virtuellen Schnittstelle

Ich versuche, einen Leistungsunterschied zwischen der Verwendung von Boost.Variant und der Verwendung virtueller Schnittstellen zu messen. Angenommen, ich möchte verschiedene Typen von Zahlen gleichmäßig erhöhen, indem ich Boost.Variant verwende...
10.08.2012, 17:46