Estoy en Ubuntu y quiero instalar Boost. Lo intenté con sudo apt-get install boost Pero no había tal paquete. ¿Cuál es la mejor manera de instalar Boost en
Boost es una gran colección de bibliotecas de alta calidad pensadas para su uso en C ++. Boost es gratuito y, a menudo, se considera una "segunda biblioteca estándar".
Estoy en Ubuntu y quiero instalar Boost. Lo intenté con sudo apt-get install boost Pero no había tal paquete. ¿Cuál es la mejor manera de instalar Boost en
¿Cuál es una buena explicación paso a paso sobre cómo usar la biblioteca Boost en un proyecto vacío en Visual
Me encontré enable_shared_from_thismientras leía los ejemplos de Boost.Asio y después de leer la documentación todavía estoy perdido por cómo se debe usar correctamente. ¿Puede alguien darme un ejemplo y una explicación de cuándo usar esta clase tiene
Cuando una función toma un shared_ptr(de boost o C ++ 11 STL), lo está pasando: por referencia constante: void foo(const shared_ptr<T>& p) o por valor void foo(shared_ptr<T> p):? Preferiría el primer método porque sospecho que sería más rápido. ¿Pero realmente vale la pena o hay...
Me interesarían aspectos como: alcance /
¿Cuál es la diferencia entre el siguiente conjunto de punteros? ¿Cuándo utiliza cada puntero en el código de producción, si es que lo hace? ¡Los ejemplos serían apreciados! scoped_ptr shared_ptr weak_ptr intrusive_ptr ¿Usas boost en el código de
Puse mis habilidades en C ++ en el estante hace varios años y parece que ahora, cuando las necesito nuevamente, el panorama ha cambiado. Tenemos C ++ 11 ahora, y entiendo que se superpone a muchas características de Boost. ¿Hay algún resumen de dónde se encuentran esas superposiciones, qué...
¿Cómo instalas Boost en MacOS? En este momento no puedo encontrar bjam para
Motivación: la razón por la que lo estoy considerando es que mi genio gerente de proyecto piensa que el impulso es otra dependencia y que es horrible porque "usted depende de él" (intenté explicar la calidad del impulso, y luego me di por vencido después de un tiempo :( La razón más pequeña por la...
He estado mirando el código fuente de las bibliotecas Boost , y he notado que a menudo hay signos de una sola libra sin ninguna directiva de preprocesador adjunta. Leí el manual del preprocesador GCC y la guía de especificaciones y no puedo encontrar nada al respecto. (1) #ifndef...
Aparentemente, boost contiene dos bibliotecas separadas para máquinas de estado: Statechart y Meta State Machine (MSM). Los lemas dan descripciones muy similares: Boost.Statechart: se pueden implementar máquinas de estado finito arbitrariamente complejas en código C ++ fácil de leer y...
La documentación disponible en el sitio web de impulso es ... limitada. Por lo que he podido leer, el consenso general es que es simplemente difícil encontrar buena documentación sobre la biblioteca boost :: asio. ¿Es este realmente el caso? Si es así, ¿por qué? Notas: Ya he encontrado el...
¿Hay alguna forma rápida de determinar la versión de las bibliotecas Boost C ++ en un
Estoy tratando de estructurar mi proyecto para incluir las fuentes de producción (en la srcsubcarpeta) y las pruebas (en la testsubcarpeta). Estoy usando CMake para construir esto. Como ejemplo mínimo, tengo los siguientes archivos: CMakeLists.txt: cmake_minimum_required (VERSION 2.8) project...
Hola, actualmente tengo un programa que obtiene una ruta completa de la ubicación de un archivo y se coloca en una variable que es el tipo de: boost :: filesystem2 :: path He buscado cómo hacer esto y he encontrado que usando: string result1 = boost::filesystem::basename (myPath) convertirá la...
Necesito agregar bibliotecas Boost en mi CMakeLists.txt. ¿Cómo lo haces o cómo lo
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión...
¿Existe una versión de la biblioteca Boost de 64 bits para VS2008? ¿O tengo que compilar uno yo mismo? si es así, ¿alguien tiene experiencia con
Recientemente quise usar boost :: algorítm :: join, pero no pude encontrar ningún ejemplo de uso y no quería invertir mucho tiempo en aprender la biblioteca Boost Range solo para usar esta función. ¿Alguien puede proporcionar un buen ejemplo de cómo usar join en un contenedor de cadenas?...
Estoy escribiendo un método de acceso para un puntero compartido en C ++ que es algo como esto: class Foo { public: return_type getBar() const { return m_bar; } private: boost::shared_ptr<Bar> m_bar; } Por lo tanto, para admitir la constancia del getBar()tipo de retorno debe haber un...