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

10 la respuesta

Usando boost :: shared_ptr en la interfaz pública de una biblioteca

Tenemos una biblioteca C ++ que proporcionamos a varios clientes diferentes. Recientemente hicimos el cambio de usar punteros sin procesar en la interfaz pública a usar boost :: sharedptr en su lugar. Esto puede proporcionar un beneficio enorme, ...

3 la respuesta

¿Por qué ADL no funciona con Boost.Range?

Considerando: #include <cassert> #include <boost/range/irange.hpp> #include <boost/range/algorithm.hpp> int main() { auto range = boost::irange(1, 4); assert(boost::find(range, 4) == end(range)); }Demostración en vivo de ...

1 la respuesta

No se puede encontrar la biblioteca de C ++ al vincular, error al completar el ejemplo `boost :: program_options`

Estoy tratando de compilar elmultiple_sources.cpp [http://svn.boost.org/svn/boost/trunk/libs/program_options/example/multiple_sources.cpp] para compilar en mi computadora. Estoy ejecutando Xubuntu Lucid Lynx completamente actualizado. Se ...

1 la respuesta

c ++ / boost program_options una opción deshabilitar otra

Tengo un código como este: namespace po = boost::program_options; po::options_description desc("Allowed options"); desc.add_options() ("help", "produce help message") ("mode1", "") ("mode2", ""); po::variables_map var_map; ...

3 la respuesta

Compilación condicional usando rasgos de tipo Boost

Tengo una plantilla que me gustaría compilar condicionalmente según el tipo de argumento. Solo me importa diferenciar entre "Datos antiguos simples" (POD), es decir, enteros, etc. o clases / estructuras. Estoy usando c ++ VS2008 ...

2 la respuesta

Rendimiento lento con boost xpressive

Últimamente he estado usando boost xpressive para analizar archivos. Estos archivos son de 10 MB cada uno y habrá varios cientos de ellos para analizar. Xpressive es bueno para trabajar y sintaxis clara, pero el problema viene con ...

2 la respuesta

Comprender el operador de lista (%) en Boost.Spirit

¿Me pueden ayudar a entender la diferencia entre ela % b analizador y su expandidoa >> *(b >> a) forma en Boost.Spirit? Aunqueel manual de ...

3 la respuesta

Usar boost spirit para un lenguaje basado en stack

Necesito analizar un lenguaje basado en pila bastante simple, p. 1 2 add 3 1 suby me enfrento a dos opciones aquí: Escribir mi propio lexer para los tokens y luego proceder a analizarloUsa el espíritu de impulsoNunca he usado boost spirit, pero ...

2 la respuesta

Pasar parámetros de tiempo de ejecución al integrador odeint

Me gustaría usar el integrador odeint boost para ver las curvas geodésicas en el espacio-tiempo de Kerr. Esto requiere ejecutar un integrador para una variedad de valores de parámetros (tengo condiciones iniciales y vectores de momento iniciales, ...

1 la respuesta

Problemas con la rotación de archivos después de agregar la bandera de agregar en Boost 1.59 log v2

Después de agregar agregar bandera "palabras clave :: open_mode = std :: ios_base :: app"para hundir el archivo, la rotación normal del archivo no ocurre cuando el archivo alcanza el tamaño Máx., como se especifica en el ...