Suchergebnisse für Anfrage "boost"

1 die antwort

Beenden Sie eine Boost Asio-basierte Windows-Konsolenanwendung auf elegante Weise.

Ich arbeite an einem boost.asio-basierten HTTP-Server. Es soll von außen gestoppt werden. Wir verwenden die Asiosignalbehandlung, die für Strg-C gut funktioniert, jedoch nicht für WM_CLOSE, sodass es keine einfache Möglichkeit gibt, die Anwendung ...

1 die antwort

undefiniertes Verhalten irgendwo in boost :: spirit :: qi :: phrase_parse

Ich lerne, die boost :: spirit Bibliothek zu benutzen. Ich nahm dieses Beispiel http: //www.boost.org/doc/libs/1_56_0/libs/spirit/example/qi/num_list1.cp [http://www.boost.org/doc/libs/1_56_0/libs/spirit/example/qi/num_list1.cpp] und kompilierte ...

1 die antwort

Verwenden Sie boost multi index wie relational DB

Hier ist die Situation, die ich zu simulieren versuche: COL1 Col2 Col3 CBT.151.5.T.FEED S1 t1 CBT.151.5.T.FEED s2 t2 CBT.151.5.T.FEED s3 t3 CBT.151.5.T.FEED s4 t4 CBT.151.5.T.FEED s5 t1 CBT.151.8.T.FEED s7 t1 CBT.151.5.Q.FEED s8 t3 COL1 - ist ...

TOP-Veröffentlichungen

1 die antwort

boost lockfree spsc_queue Cache Speicherzugriff

Ich muss mich in meinem aktuellen Multithread-Projekt sehr mit Geschwindigkeit und Latenz auseinandersetzen. ch versuche, den @ Cache-Zugriff besser zu verstehen. Und mir ist nicht klar, wie sperrfreie Warteschlangen (wie die boost :: lockfree ...

2 die antwort

Boost Serialization Binary Archive gibt eine falsche Ausgabe aus

Ich versuche eine Klasse zu serialisieren. Klassendefinition: class StartPeerSessionRequest { public: StartPeerSessionRequest(); virtual ~StartPeerSessionRequest(); void composeRequestwithHardCodeValues(); void save(); stringstream ...

1 die antwort

C ++ Boost Thread Wiederverwendung von Threads

Ich versuche so etwas zu erreichen: thread t; // create/initialize thread t.launch(); // launch thread. t.wait(); // wait t.launch(); // relaunch the same threadWie kann man so etwas mithilfe von Boost-Threads implementieren? Im Wesentlichen ...

1 die antwort

Container für boost :: multi_array vom selben Typ, aber mit unterschiedlicher Dimension

Was ich brauche, ist eine Klasse zu erstellen, die boost :: multi_array des gleichen Typs, aber mit unterschiedlichen Abmessungen halten kann ngenommen, es gibt ein oder mehrere solcher Arrays von Double boost::multi_array<double, 2> array_2d; ...

1 die antwort

Schnitt eines Diagramms, Boost Graph Library

Ich habe viel Mühe gehabt, um herauszufinden, wie das geht. Ich bin daran interessiert, den Schnittsatz eines Graphen schnell zu finden. Ich weiß, dass BGL das Finden des durch Iteration festgelegten Schnitts über die colorMap-Argumente ...

4 die antwort

Effizientes Lesen einer sehr großen Textdatei in C ++

Ich habe eine sehr große Textdatei (45 GB). Jede Zeile der Textdatei enthält zwei durch Leerzeichen getrennte 64-Bit-Ganzzahlen ohne Vorzeichen (siehe unten). 4624996948753406865 10214715013130414417 4305027007407867230 4569406367070518418 ...

1 die antwort

Proper Bereinigung mit einer suspendierten Coroutine

Ich frage mich, was in dieser Situation die beste (sauberste, am schwierigsten zu verarbeitende) Methode für die Bereinigung ist. void MyClass::do_stuff(boost::asio::yield_context context) { while (running_) { uint32_t data = ...