Resultados de la búsqueda a petición "c++"
¿Se permiten los punteros como claves en los contenedores STL ordenados?
Hayesta otra pregunta sobre cómo se supone que se interpretan los punteros de comparación [https://stackoverflow.com/q/4909766/321013]wrt el C ++ Std. Así que me preguntaba qué tiene que decir el C ++ Std sobre el uso de punteros como claves en ...
Cómo crear una clave de registro (o archivo) no recuperable en C ++
Me gustaría crear una versión por tiempo limitado de un juego que estoy desarrollando en C ++. Ya conozco algún programa que crea archivos que aún no puedo eliminar, y otro que creó una clave de registro muy difícil de eliminar (porque había ...
¿Las referencias de valor a const tienen alguna utilidad?
Supongo que no, pero me gustaría confirmar. ¿Hay algún uso paraconst Foo&&, dóndeFoo es un tipo de clase?
Dependencia circular de C ++: espacio de nombres frente a struct
Por favor educame. ¿Por qué esto compila: struct compiles { struct A; struct B { B(const A &a) : member(a.member) { } int member; }; struct A { A(const B &b) : member(b.member) { } int member; }; }; mientras que esto no: namespace doesnt { ...
por qué declarar constructores constrexpr para clases con destructores no triviales (por ejemplo, unique_ptr, std :: variant)
Por lo que yo entiendo (al menos parac++14), un destructor no puede serconstexpr si no es trivial (generado implícitamente o=default) ¿Cuál es el punto de declararconstexpr constructores para estructuras con destructores no triviales? struct X { ...
tabla de método virtual para herencia múltiple
Estoy leyendo este artículo "Tabla de métodos virtuales [http://en.wikipedia.org/wiki/Virtual_method_table]" Ejemplo en el artículo anterior: class B1 { public: void f0() {} virtual void f1() {} int int_in_b1; }; class B2 { public: virtual void ...
reemplazando el espacio doble por el espacio simple
¿Cómo puedo reemplazar el doble espacio en un solo espacio usando C ++ ex: "1 2 3 4 5" => "1 2 3 4 5"Esto es lo que he hecho hasta ahora: int _tmain(int argc, _TCHAR* argv[]) { string line; ifstream myfile(myFile); if(myfile.is_open()) { ...
Posibles problemas con NOMINMAX en Visual C ++
¿Qué problemas puedo tener al definirNOMINMAX antes que nada en mi programa? Que yo sepa, esto hará<Windows.h> no define elmin ymax macros tales que muchos conflictos con el STL, p.std::min(), std::max()ostd::numeric_limits<T>::min() están ...
C ++: cómo agregar bibliotecas externas
Estoy tratando de agregar SVL a mi proyecto. Sin él, obtengo cientos de errores (referencia indefinida ...). Después de agregar -lSVL, todos los errores desaparecen, pero gcc dice: "no se puede encontrar -lSVL". Todo lo demás (SDL, SDL_TTF, ...
Convertir un vacío * en una cadena estándar ::
Después de examinar la web y jugar conmigo mismo, parece que no puedo convertir el objetivo de un vacío * (que es una cadena) en una cadena std ::. He intentado usarsprintf(buffer, "%p", *((int *)point)); según lo recomendado poresta ...