Resultados de la búsqueda a petición "boost"

2 la respuesta

boost :: asio threadpool vs. io_service_per_cpu design

Actualmente no estoy seguro, trato de hacer un servidor de alto rendimiento, obtuve una CPU de 6 núcleos, así que si usaría el diseño "io_service_per_cpu", tengo 6 io_service´s. Ya escuché que el diseño del conjunto de hilos no es el mejor, ...

4 la respuesta

Cómo analizar el archivo ini con Boost

Tengo un archivo ini que contiene algunos valores de muestra como: [Section1] Value1 = 10 Value2 = a_text_string Estoy intentando cargar estos valores e imprimirlos en mi aplicación con Boost, pero no entiendo cómo hacerlo en C ++. Busqué en ...

2 la respuesta

¿Qué es exactamente join () en Boost :: thread? (C ++)

En Java, haría algo como: Thread t = new MyThread(); t.start(); Comienzo el hilo llamando al método start (). Entonces más tarde puedo hacer algo como: for (int i = 0; i < limit; ++i) { Thread t = new MyThread(); t.start(); } Para crear un ...

4 la respuesta

static_cast con boost :: shared_ptr?

¿Cuál es el equivalente de unastatic_cast conboost::shared_ptr? n otras palabras, ¿cómo debo reescribir la siguiente Base* b = new Derived(); Derived* d = static_cast<Derived*>(b);cuando usasshared_ptr? boost::shared_ptr<Base> b(new ...

2 la respuesta

Desbloqueo espurio en el hilo de impulso

Me encontré con este interesante párrafo en elBoost hilo de documentación [http://www.boost.org/doc/libs/1_38_0/doc/html/thread/synchronization.html#thread.synchronization.condvar_ref] hoy void wait(boost::unique_lock<boost::mutex>& lock) ...

2 la respuesta

TR1 Matrices compartidas

He tenido dificultades para encontrar referencias en la documentación de TR1 sobre matrices compartidas. La documentación de Boost es bastante clara en cuanto a que existe una diferencia significativa entre las expresiones "nueva" y "nueva []" ...

1 la respuesta

Boost thread Leakage C ++

¿Podría alguien decirme si hay fugas en la biblioteca de hilos de impulso? Me parece que sí: Google dice que debería compilar tanto con el hilo de impulso como con el pthread que estoy haciendo y que en la versión 1.40 este problema se ha ...

4 la respuesta

C ++ 0x Error: sobrecargar una función con std :: shared_ptr al argumento const es ambiguo

Supongo que tengo dosno relacionad clasesA yB. También tengo una claseBla que usaboost::shared_ptr Me gusta esto class Bla { public: void foo(boost::shared_ptr<const A>); void foo(boost::shared_ptr<const B>); }Observe la const. Esa es la parte ...

1 la respuesta

Type borrado en C ++: ¿cómo funcionan las funciones boost :: shared_ptr y boost ::?

Type borrado: ¿es así como lo llamas? Cómoboost::shared_ptr almacena su eliminador y cómoboost::function almacena su objeto de función? ¿Hay algún tutorial que enseñe el truco? Cuál es el costo en tiempo de ejecución del uso de objetos de ...

1 la respuesta

Al usar boost :: thread :: interrupt (), ¿* necesita * para detectar la excepción thread_interrupted?

Tengo varios subprocesos de impulso de larga ejecución que quiero poder cerrar interrumpiéndolos. Toda la documentación que puedo encontrar dice que ustedlat coger elthread_interrupted excepción, pero en realidad no dice qué sucede si no lo ...