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

1 la respuesta

Cómo hacer que el valor del token Boost.Spirit.Lex sea una subcadena de secuencia coincidente (preferiblemente por grupo de coincidencia de expresiones regulares)

Estoy escribiendo un analizador de expresiones simples. Se basa en una gramática Boost.Spirit.Qi basada en los tokens Boost.Spirit.Lex (Boost en la versión 1.56). Los tokens se definen de la siguiente manera: using namespace boost::spirit; ...

1 la respuesta

copy_graph - adjacency_list con propiedades agrupadas

Aquí hay un fragmento completo para copiar un gráfico con propiedades agrupadas, pero resulta en un montón de errores del compilador. ¿Qué se necesita para solucionar los problemas? struct NodeInfo1 {}; struct EdgeInfo1 {}; typedef ...

1 la respuesta

impulsar thread_group mover propiedad de unique_ptr a thread

¿Qué solución existe para ejecutar este código? El código da como resultado "Intentar hacer referencia a una función eliminada".unique_ptr se asigna en un bucle y luego se pasa al hilo y luego se elimina. boost::thread_group threads; ...

4 la respuesta

Cómo borrar elementos de boost :: ptr_vector

Así que estoy tratando de deshacerme de mis std :: vectores usando boost :: ptr_vector. Ahora estoy tratando de eliminar un elemento de uno, y también tengo el elemento eliminado eliminado. Lo más obvio para mí fue hacer: class A { int m; }; ...

1 la respuesta

¿Qué significa `Fatal Python error: PyThreadState_Get: no current thread`?

Estoy pasando un comunicador mpi de python a C. Elegí usar el comunicador mpi de boost ya que mpi4py no parece tener un buen soporte C. Echale un vistazo: try: from boost.mpi import world except ImportError: from mpi import world err ...

1 la respuesta

El constructor deserializador no lee los datos correctamente

Estoy tratando de deserializar un objeto que no tiene un constructor predeterminado. He visto que puedes hacer esto pasando un archivo a un constructor. Sin embargo, cuando hago esto, ¿no parece leer los datos correctamente? Aquí hay un ejemplo ...

10 la respuesta

Crear archivo de creación / compilación de Linux

Estoy moviendo un proyecto C ++ de Windows a Linux y ahora necesito crear un archivo de compilación / creación. Nunca he creado un archivo de compilación / creación antes. También necesito incluir bibliotecas Boost para hacerlo ...

1 la respuesta

¿Causas posibles para Boost que CMake no encuentra en ciertas situaciones?

Construyo un proyecto C ++ dependiendo delAumentarbiblioteca usandoCMake(3.4.1). La plataforma de host esLinux, los objetivos son ese host yconstrucción cruzada Android NDK. Solo estoy usando archivos de encabezado Boost y acabo de descargar / ...

3 la respuesta

Cómo construir boost para Android como biblioteca compartida con soporte de c ++ 11

Estoy tratando de construir boost_1.60.0 (como biblioteca compartida) para Android con soporte para c ++ 11. Estoy usando el último ndk (actualmente android-ndk-r10e). El host de compilación es Windows-10. Esto es para un proyecto que no sea de ...

1 la respuesta

Boost :: Cliente síncrono Asio con tiempo de espera

Estoy tratando de construir un código de cliente FTP síncrono con tiempo de espera usando un hilo como control de tiempo de espera. El hilo se iniciará en cada transacción y cerrará el socket en caso de tiempo de espera, lo que obligará a la ...