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

6 la respuesta

¿"& S [0]" apunta a caracteres contiguos en una cadena std ::?

Estoy haciendo algunos trabajos de mantenimiento y encontré algo como lo siguiente:

4 la respuesta

¿Cómo puedo implementar un programa C ++ 11 (con dependencias) en CentOS 6, cuyo GCC es C ++ 03?

GCC es excelente con la compatibilidad ABI siempre que use el mismo estándar C ++ [1 [https://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html]] Pero me sorprende que si una biblioteca compartida compilada por GCC 4.3 en modo C ++ 03 expone, por ...

2 la respuesta

C ++ 98/03 std :: implementación is_constructible

Los componentes básicos de mi biblioteca de pasatiempos tienen que funcionar con los compiladores de C ++ 98 y C ++ 11. Para aprender y divertirme, creé las implementaciones de C ++ 98 de varias funcionalidades de soporte ...

1 la respuesta

¿Por qué std :: setprecision (6) transmite más de seis dígitos en modo de ancho fijo?

La salida del siguiente código: #include <limits> #include <iostream> #include <iomanip> #include <limits> #include <string> #include <sstream> using namespace std; inline string lexical_cast(const float arg) { stringstream ss; ss << fixed ...

7 la respuesta

¿Cuál es el modelo de memoria C ++ 03 para concurrencia?

¿Cuál es el modelo de memoria para concurrencia en C ++ 03? (¿Y C ++ 11 cambia el modelo de memoria para admitir mejor la concurrencia?)

2 la respuesta

Cómo mover elementos fuera de la cola de prioridad STL

La cola de prioridad STL de C ++ tiene un método void pop () y un método const ref top (). Por lo tanto, si desea mover elementos fuera de la cola, debe hacer algo como esto: T moved = std::move(const_cast<T&>(myQueue.top()))); myQeue.pop();Esto ...

2 la respuesta

¿Cuáles son las diferencias entre C-like, constructor e inicialización uniforme?

TTBOMK, hay tres formas de inicializar una variable en C ++. int x = 0; // C-like initialization int x (0); // Constructor initialization int x {0}; // Uniform initializationSe inició la inicialización uniforme paraC ++ ...

1 la respuesta

"Expresiones constantes" anteriores a C ++ 11

losconstexpr La palabra clave se introdujo en C ++ 11, ya que (creo) era la idea correspondiente de "expresiones constantes". Sin embargo, este concepto estaba implícitamente presente en C ++ 98 / c ++ 03, ya que las declaraciones de ...

4 la respuesta

Impresión vectorial bidimensional

Tengo un vector de cadena de dos dimensiones que necesito imprimir. Todo el programa debería leer una línea de un archivo txt, almacenar cada palabra de ella como un elemento diferente y luego insertar el "vector de palabra" en un vector que ...

2 la respuesta

¿* & ++ i causa un comportamiento indefinido en C ++ 03?

Enotra respuesta [https://stackoverflow.com/a/17400329/1505939]se dijo que antes de C ++ 11, dondei es unint, luego uso de la expresión: *&++iCausó un comportamiento indefinido. ¿Es esto cierto? En la otra respuesta hubo una pequeña discusión ...