Resultados de la búsqueda a petición "boost"
Biblioteca de serialización YAML para C ++?
YAML parece un gran formato para archivos de configuración y objetos persistentes de enlace de datos en forma legible para humanos ... ¿Hay una biblioteca de C ++ que maneja YAML? ¿Boost :: Serialization tiene planes para una opción ...
La mejor documentación para Boost: asio?
La documentación disponible en elimpulsar el sitio web [http://www.boost.org/doc/libs/1_36_0/doc/html/boost_asio.html]está limitado. Por lo que he podido leer, el consenso general es que es simplemente difícil encontrar buena documentación sobre ...
Usar mutex estático en una clase
Tengo una clase de la que puedo tener muchas instancias. En su interior, crea e inicializa algunos miembros de una biblioteca de terceros (que utilizan algunas variables globales) y no es seguro para subprocesos. Pensé en usar static boost :: ...
¿Cómo usaría for_each para eliminar cada valor en un mapa STL?
Supongamos que tengo un mapa STL donde los valores son punteros, y quiero eliminarlos a todos. ¿Cómo representaría el siguiente código, pero haciendo uso de std :: for_each? Estoy feliz por las soluciones para usar Boost. for( ...
Error de segmentación al usar boost :: numpy :: ndarray
Obtengo lo que creo que es una extraña falla de seguridad cuando intento pasarboost::numpy::ndarray como argumento: #include <iostream> #include <boost/python.hpp> #include <boost/numpy.hpp> void say_hello(boost::numpy::ndarray& my_array) //void ...
boost :: mpl :: for_each sin instanciar
Tomando el siguiente ejemplo, me pregunto si hay una alternativa aboost::mpl::for_each, que llama a un Functor sin ningún argumento. #include <boost/mpl/vector.hpp> #include <boost/mpl/for_each.hpp> struct EasyFixEngineA { static const char* ...
¿Cómo manejar 'este' puntero en constructor?
Tengo objetos que crean otros objetos secundarios dentro de sus constructores, pasando 'esto' para que el niño pueda guardar un puntero en su padre. Uso boost :: shared_ptr ampliamente en mi programación como una alternativa más segura a std :: ...
Cómo leer un archivo de 4 GB en un sistema de 32 bits
En mi caso tengo diferentes archivos, supongamos que tengo un archivo> 4GB con datos. Quiero leer ese archivo línea por línea y procesar cada línea. Una de mis restricciones es que el software debe ejecutarse en MS Windows de 32 bits o en 64 bits ...
Evitar temporalmente cuando se usa boost :: opcional
boost :: soporte opcional en la construcción in_place así: #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() { ...
¿Cómo enlazar a libs de impulso dinámico?
Compilé boost lib y obtuve estos. //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 17,054 boost_thread-vc80-mt.lib 24/03/2010 ...