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

Dynamisches Array in STL / Boost-Container einpacken?

Ich muss ein dynamisch zugewiesenes Array (von a = new double [100] zum Beispiel) in std :: vector (vorzugsweise) verpacken, ohne das Array zu kopieren. Diese Einschränkung wird dadurch verursacht, dass das Array, das ich umhüllen möchte, aus ei...
11.11.2009, 07:41
2
Antworten

Wie kann dieser Code ohne Boost neu geschrieben werden?

Meine Aufgabe ist es, Sergiu Dotencos Well Equidistributed zu modifizieren Long-period Linear (WELL) -Algorithmus Code, um Boost nicht zu verwenden (nicht zu sagen, dass Boost schlecht ist, aber aufgrund der Unternehmenspolitik muss ich es ent...
13.12.2017, 01:58
1
Antwort

Boost :: GIL 'jpeglib.h': Keine solche Datei oder Verzeichnis

%Vor% Ich habe $ BOOST_ROOT in VS 2010-Projekteigenschaften aufgenommen - & gt; C / C ++ - & gt; Allgemein - & gt; Zusätzliche Include-Verzeichnisse. Derselbe Fehler ist in Ссылка definiert aber erklärte Lösung hat mein Problem nicht gelös...
29.05.2013, 15:21
2
Antworten

boost :: asio Multicast-Beispiel

Ich habe gerade angefangen, Informationen über Multicast-Übertragungen mit boost :: asio zu lesen, und ich bin etwas verwirrt über Folgendes: Warum brauchen wir im folgenden boost :: asio Beispiel eine "Listening Address"? Was ist der Sinn da...
06.11.2012, 11:17
5
Antworten

Erstellen von weak_ptr aus dem rohen Zeiger

Ich möchte rohe Pointer-Member in einen Smart Pointer einfügen, um das Löschen in einer Entwicklungsklasse zu verhindern. Besitzer des Objekts unter Zeiger befindet sich außerhalb der Klasse. Sieht so aus, als ob boost::shared_ptr und std::a...
02.10.2013, 15:02
9
Antworten

Lieber eine C ++ - Referenz oder ein weak_ptr zurückgeben?

Angenommen, ich habe eine Klasse, in der der Benutzer einen Verweis auf eines meiner Mitglieder haben soll. Welches ist bevorzugt? %Vor% oder %Vor% Was denkst du? Wann ist einer besser als der andere?     
18.10.2008, 18:39
5
Antworten

Template-Spezialisierung für statische Member-Funktionen; wie man?

Ich versuche, eine Template-Funktion mit Handles zu implementieren, die mit Template-Spezialisierung unterschiedlich voidiert. Der folgende Code gibt mir eine "Explizite Spezialisierung im Nicht-Namespace-Bereich" in gcc: %Vor% Ich habe v...
20.04.2009, 09:00
4
Antworten

Korrekte Art, das Array von boost :: scoped_ptr zu initialisieren?

Ich habe eine Klasse mit einem Array von Scoped-Zeigern auf Objekte, die keinen Standardkonstruktor haben. Der einzige Weg, den ich gefunden habe, um sie zu "initialisieren", ist swap() wie folgt zu verwenden: %Vor% Das fühlt sich ein...
15.07.2010, 16:25
2
Antworten

Wie kompiliere ich Boost für OS X 64b Plattformen mit stdlibc ++?

Ich möchte Boost für Mac OS X 10.9 mit stdlibc ++ kompilieren. Ich führe den folgenden Befehl aus: %Vor% Der Build wird erfolgreich abgeschlossen. Jedoch schlägt mein Anwendungsaufbau zur Verknüpfungszeit fehl, wenn es keine Symbole finden k...
20.11.2013, 22:27
5
Antworten

Payload aufgeteilt auf zwei TCP-Pakete bei Verwendung von Boost ASIO, wenn es in die MTU passt

Ich habe ein Problem mit einem boost :: asio :: ip :: tcp :: iostream. Ich versuche ungefähr 20 rohe Bytes zu senden. Das Problem besteht darin, dass diese 20-Byte-Nutzlast in zwei TCP-Pakete mit 1 Byte und dann 19 Bytes aufgeteilt wird. Einfach...
27.07.2011, 15:24