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

1 la respuesta

Detección de tipo de multiplicación de matriz C ++

En mi código C ++ tengo una clase Matrix, y algunos operadores escritos para multiplicarlos. Mi clase tiene plantillas, lo que significa que puedo tener matrices int, float, double ... Mi sobrecarga del operador es clásica, supongo template ...

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 ...

4 la respuesta

C ++, ¿es set_terminate local para cada hilo?

Debería

5 la respuesta

¿Variables estáticas seguras de subprocesos sin mutexing?

2 la respuesta

Reenvío perfecto en C ++ 03

Si tienes esta función template<typename T> f(T&);Y luego trate de llamarlo con, digamos un valor como f(1);¿Por qué no se deduce que T es constante, convirtiendo el argumento en constante y, por lo tanto, vinculable a un valor?

3 la respuesta

¿Cómo crear un std :: map de valores constantes al que todavía esté accesible el operador []?

Necesito una estructura de datos estándar: mapa que sea de solo lectura, lo que significa que tengo que rellenarla una vez con datos y luego solo leer esos v...

3 la respuesta

error: inicializador anacrónico de clase base de estilo antiguo

El siguiente código produce el error de compilación posterior en todas las versiones de GCC que he probado, en los modos C ++ 98, C ++ 11 y C ++ 14: struct T { T(void* x) : (x) {} }; // main.cpp: In constructor 'T::T(void*)': // main.cpp:3:18: ...

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 ...

2 la respuesta

C ++ 98/03 referencia de colapso y calificadores de cv

4 la respuesta

¿Por qué las funciones en línea tienen enlace externo por defecto?

La norma dice que dada una declaración de inline void foo();esefoo es ununción @inline conextern enlace [https://stackoverflow.com/a/6209053/82320] (porque por defecto todas las declaraciones de funciones tienen enlace externo). Esto me parece ...