Suchergebnisse für Anfrage "boost"
Wie gehe ich mit diesem Zeiger im Konstruktor um?
Ich habe Objekte, die andere untergeordnete Objekte in ihren Konstruktoren erstellen und "this" übergeben, damit das Kind einen Zeiger zurück zu seinem übergeordneten Objekt speichern kann. Ich verwende boost :: shared_ptr ausgiebig in meiner ...
Wie man eine 4GB Datei auf einem 32bit System liest
In meinem Fall habe ich verschiedene Dateien angenommen, dass ich> 4GB Datei mit Daten habe. Ich möchte diese Datei Zeile für Zeile lesen und jede Zeile verarbeiten. Eine meiner Einschränkungen ist, dass soft unter 32-Bit-MS-Windows oder 64-Bit ...
Was ist der Vorteil von Strang in Boost Asio?
Studiere boost asio und finde eine Klasse namens "strand" heraus, soweit ich das verstehe. Wenn es nur einen io_service gibt, der einem bestimmten Strang zugeordnet ist, und den Handle durch den Strang posten. Beispiel ...
Temporäres Vermeiden bei Verwendung von boost :: optional
boost :: optional support in_place construction wie folgt: #include <boost/optional.hpp> #include <boost/utility/typed_in_place_factory.hpp> class Foo { int a,b; public: Foo(int one, int two) : a(one),b(two) {} }; int main() { ...
Wie verlinke ich zu Dynamic Boost Libs?
Ich habe boost lib kompiliert und diese bekommen. //Shared/dynamic link libraries 24/03/2010 11:25 PM 53,248 boost_thread-vc80-mt-1_42.dll 24/03/2010 11:25 PM 17,054 boost_thread-vc80-mt-1_42.lib 24/03/2010 11:25 PM ...
Einen Zeiger in Boost.Python verfügbar machen
Ich habe diese sehr einfache C ++ Klasse: class Tree { public: Node *head; }; BOOST_PYTHON_MODULE(myModule) { class_<Tree>("Tree") .def_readwrite("head",&Tree::head) ; }Ich möchte von Python aus auf die head-Variable zugreifen, aber die Meldung, ...
Gleitkommatypen mit fester Größe
In demstdint.h (C99),boost / cstdint.hpp [http://www.boost.org/doc/libs/1_42_0/libs/integer/doc/html/boost_integer/cstdint.html] , undcstdint (C ++ 0x) -Header gibt es unter anderem vom Typint32_t. Gibt es ähnliche Gleitkommatypen mit fester ...
Warum braucht der Referenzzähler ein Limit für die Speicherreihenfolge?
Im Beispiel vonboost::atomic, dasunref Funktion: void intrusive_ptr_release(const X * x) { if (x->refcount_.fetch_sub(1, boost::memory_order_release) == 1) { boost::atomic_thread_fence(boost::memory_order_acquire); delete x; } }1: der fetch_sub ...
Boost-Logger an Datei anhängen
Ich habe die Senke initialisiert, die in die Datei protokolliert: logging::add_file_log ( keywords::file_name = "sample_%N.log", /*< file name pattern >*/ keywords::rotation_size = 10 * 1024 * 1024, /*< rotate files every 10 MiB... >*/ ...
Boost.Python und Boost.Signals2: Segmentierungsfehler
Ich habe ein Problem mit der Integration von boost.signals2 in meine vorhandene C ++ - Bibliothek, die ich mit boost.python verfügbar gemacht habe. Ich habe eine Klasse, die mit einem Python ausgesetzt iststd::shared_ptr. Diese Klasse sollte in ...