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

1 la respuesta

¿Estos miembros tienen pedidos no especificados?

Un colega me dijo que, en el siguiente tipo, todos los miembros tienen pedidos no especificados en la memoria (relacionados entre sí).Dudo esto, porque todos...

1 la respuesta

¿Es este un iterador singular y, si es así, puedo compararlo con otro?

Siempre pensé que un iterador "singular" era uno que se había inicializado por defecto, y esto podría servir como comparablecentinela valores de lo...

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

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

1 la respuesta

Estoy tratando de anidar "map_list_of" de boost en C ++ 03, pero aparentemente la construcción es ambigua.

Considera esto: #include <iostream> #include <map> #include <string> #include <boost/assign/list_of.hpp> using boost::assign::map_list_of; const std::map<int, std::map<int, char> > test = map_list_of (100, map_list_of (1, 'a') (2, 'b') ) (101, ...

1 la respuesta

¿Cómo proteger los constructores de movimiento para C ++ 03 y C ++ 11?

Esto es similar a¿Qué diferencias, si las hay, entre C ++ 03 y C ++ 11 se pueden detectar en tiempo de ejecución? [https://stackoverflow.com/q/6473218]. Pero en este caso, quiero que la detección ocurra a través del preprocesador. ¿Cómo debemos ...

1 la respuesta

reinterpret_cast vector de clase derivada a vector de clase base

Tengo una clase de terceros, digamos, claseA, y una función que acepta el vector de claseA del mismo tercero, digamosf3() (Ver programa simplificado a continuación). Para un uso más fácil deA, Creé una clase derivadaB. Muchas partes de ...

1 la respuesta

Ningún tipo llamado 'unique_ptr' en el espacio de nombres 'std' al compilar bajo LLVM / Clang

Estoy detectando un error de compilación cuando intento usarunique_ptr en plataformas Apple con-std=c++11: $ make c++ -std=c++11 -DNDEBUG -g2 -O3 -fPIC -march=native -Wall -Wextra -pipe -c 3way.cpp In file included ... ./smartptr.h:23:27: error: ...

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

1 la respuesta

¿Cómo evitar la derivación de un tipo en c ++ 03? [duplicar

Esta pregunta ya tiene una respuesta aquí: Simpler "Prevención de clases derivadas" en C ++ [/questions/5542151/simpler-preventing-derived-classes-in-c] 2 respuestas C ++ 11 introduce la palabra clavefinal, lo que hace que sea ilegal derivar de ...