Suchergebnisse für Anfrage "boost"

7 die antwort

Ist es möglich, die Elementinitialisierung auf den Konstruktorkörper zu verschieben?

Ich habe eine Klasse mit einem Objekt als Member, die keinen Standardkonstruktor hat. Ich möchte dieses Mitglied im Konstruktor initialisieren, aber es scheint, dass ich das in C ++ nicht kann. Hier ist die Klasse: #include <boost/asio.hpp> ...

4 die antwort

Wie würde ich for_each verwenden, um jeden Wert in einer STL-Map zu löschen?

Angenommen, ich habe eine STL-Zuordnung, in der die Werte Zeiger sind, und ich möchte sie alle löschen. Wie würde ich den folgenden Code darstellen, aber std :: for_each verwenden? Ich freue mich über Lösungen zur Verwendung von Boost. for( ...

1 die antwort

Verwenden eines statischen Mutex in einer Klasse

Ich habe eine Klasse, von der ich viele Instanzen haben kann. Darin werden einige Mitglieder aus einer Drittanbieter-Bibliothek erstellt und initialisiert (die einige globale Variablen verwenden). Sie sind nicht thread-sicher. Ich dachte darüber ...

TOP-Veröffentlichungen

1 die antwort

Segmentierungsfehler bei Verwendung von boost :: numpy :: ndarray

Ich bekomme das, was ich für einen seltsamen Seg-Fehler halte, wenn ich versuche zu bestehenboost::numpy::ndarray als Argument: #include <iostream> #include <boost/python.hpp> #include <boost/numpy.hpp> void say_hello(boost::numpy::ndarray& ...

1 die antwort

Konstruktorvererbungsfehler mit boost :: multiprecision :: mpz_int

Ich habe versucht, eine Klasse zu erstellen, die von abgeleitet istboost::multiprecision::mpz_int und damit es die Konstruktoren der Basisklasse erbt: #include <boost/multiprecision/gmp.hpp> using namespace boost::multiprecision; struct Integer: ...

2 die antwort

boost :: mpl :: for_each ohne zu instanziieren

Anhand des folgenden Beispiels frage ich mich, ob es eine Alternative zu gibtboost::mpl::for_each, der einen Functor ohne Argumente aufruft. #include <boost/mpl/vector.hpp> #include <boost/mpl/for_each.hpp> struct EasyFixEngineA { static const ...

4 die antwort

boost serialization std :: unique_ptr support

Unterstützt die Boost-Serialisierungsbibliothek die Serialisierung von std :: unique_ptr? Ich habe versucht, den folgenden Code zu kompilieren, aber wenn ich dasboost :: archive :: text_oarchive oa (ofs); oa << g; Linie der Compiler (übrigens ...

2 die antwort

boost asio ssl async_shutdown endet immer mit einem Fehler?

Ich habe einen kleinen SSL-Client, den ich in Boost 1.55 Asio programmiert habe, und ich versuche herauszufinden, warumboost::asio::ssl::stream::async_shutdown() schlägt immer fehl. Der Client ist den ssl-Client-Beispielen in ...

1 die antwort

TCP Nullkopie mit boost

Ich versuche, TCP-Zero-Copy mit Boost zu implementieren, aber ich kann auf Google nichts finden. Meine Frage ist, dass es möglich ist, Zero-Copy mit Boost-Bibliotheken durchzuführen. Wenn ja, senden Sie mir bitte ein Beispiel oder einen Link.

3 die antwort

Wie installiere ich Boost für den VS 2008?

Ich habe Boost fast vollständig installiert, aber ich habe ein Problem damit, wie ich meinen Pfad zu Boost in @ festlegen kan Tools-> Optionen-> Projekte-> VC ++ - Verzeichnisse. Ich habe den Pfad zum Einschließen von Dateien und Bibliotheken ...