Resultados de la búsqueda a petición "c++"

3 la respuesta

Escribir archivo grande

Intento escribir en un archivo grande, pero parece que no funciona para archivos de más de 2 GB. He intentado con boost :: iostreams :: file_sink. ¿Es esto solo un límite con la transmisión de impulso? ¿Hay alguna otra forma en que pueda escribir ...

7 la respuesta

Definición de miembros enteros const estáticos en la definición de clase

Tengo entendido que C ++ permite que los miembros const estáticos se definan dentro de una clase siempre que sea un tipo entero. ¿Por qué, entonces, el siguiente código me da un error de vinculador? #include <algorithm> #include <iostream> ...

3 la respuesta

¿Cómo se construyen las bibliotecas x64 Boost en Windows?

He construido las bibliotecas x86 Boost muchas veces, pero parece que no puedo construir bibliotecas x64. Inicio el "Símbolo del sistema de Visual Studio 2005 x64 Cross Tools" y ejecuto mi compilación habitual: bjam --toolset=msvc ...

2 la respuesta

patrón de estrategia de plantilla

Quiero dividir una clase para que se desacople de la lógica de realizar ciertas tareas para que los usuarios puedan escribir nuevas estrategias como lo deseen sin interferir con el modelo central. Por lo tanto, quiero usar la clase de estrategia ...

4 la respuesta

analizador con alcances y condicionales

Estoy escribiendo un sistema de compilación C / C ++ / ... (entiendo que esto es una locura;)), y tengo problemas para diseñar mi analizador. Mis "recetas" se ven así: global { SOURCE_DIRS src HEADER_DIRS include SOURCES bitwise.c \ ...

5 la respuesta

¿Qué comprueba un compilador para el código de plantilla desinstalado?

Por ejemplo, el siguiente código compila con gcc-4.9 y clang-602 class Base { public: static void foo() {} void badfoo(int i) {} }; template <typename T> class Derived : public Base { public: void bar() { Base::foo(); } void badbar() { ...

7 la respuesta

¿Cómo configurar CLion IDE para Qt Framework?

¿Cómo configurar CLion IDE para Qt Framework? ¿Es este IDE compatible con Qt, o hay otros IDE compatibles con Qt? Solo quiero intentar usar algo más que Qt Creator.

5 la respuesta

std :: array vs rendimiento de la matriz

Si quiero construir una matriz muy simple como int myArray[3] = {1,2,3};Debería usarstd::array en su lugar? std::array<int, 3> a = {{1, 2, 3}};¿Cuáles son las ventajas de usar std :: array sobre los habituales? ¿Es más eficiente? ¿Simplemente ...

6 la respuesta

¿Cómo declarar constexpr extern?

¿Es posible declarar una variableextern constexpr y definirlo en otro archivo? Lo intenté pero el compilador da error: Declaración deconstexpr variable 'i'no es una definición en .h: extern constexpr int i;en .cpp: constexpr int i = 10;

1 la respuesta

Constructor Const

¿Es posible en C ++ lograr algo como un constructor que solo puede crearconst ¿objetos? Estoy pensando en hacer una clase de decorador para una interfaz conconst y noconst métodos Inicializando el decorador desde unconst el objeto base ...