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

1 la respuesta

c ++ eliminar objeto no libera memoria [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué no se libera la memoria de mi programa? [/questions/29529135/why-does-my-programs-memory-not-release] 2 respuestas Tengo el siguiente código que creé para verificar cómo la memoria puede ...

5 la respuesta

Operador = sobrecarga en C ++

n el libro C ++ Primer, tiene un código para las matrices de caracteres de estilo C y muestra cómo sobrecargar el= operador en el Artículo 15.3 Operador =. String& String::operator=( const char *sobj ) { // sobj is the null pointer, if ( ! sobj ...

5 la respuesta

Sobrecarga de función basada en el valor frente a la referencia constante

¿Declara algo como lo siguiente void foo(int x) { std::cout << "foo(int)" << std::endl; } void foo(const int &x) { std::cout << "foo(const int &)" << std::endl; }Alguna vez tiene sentido? ¿Cómo podría la persona que llama diferenciar entre ...

8 la respuesta

Herramientas de análisis de código C ++

Actualmente estoy en el proceso de aprender C ++, y debido a que todavía estoy aprendiendo, sigo cometiendo errores. Con un lenguaje tan permisivo como C ++, a menudo lleva mucho tiempo descubrir exactamente qué está mal, porque el compilador me ...

4 la respuesta

leer una línea en el archivo de texto dos veces

Tengo esta muestra de texto Ahmed 10 kmal 5 doola 6Y estoy usando este código para leerlo if (myfile.is_open()) { while ( myfile.good() ) { myfile >> name; myfile >> phone; cout << name <<" "<<phone<<endl; } myfile.close();} Obtengo esta ...

3 la respuesta

Opengl: 2D HUD sobre 3D

He visto algunas preguntas publicadas aquí sobre el tema y todavía no puedo entender por qué aparece mi 2D HUD pero hace que mi mundo renderizado en 3D desaparezca. EDITAR Parece que la escena 2D está tomando el control de toda la pantalla, ...

1 la respuesta

¿Por qué estoy obteniendo basura (no deseada) aquí?

Cada vez que escribo el siguiente código, obtengo resultados basura (inesperados) en algún compilador en línea, pero si uso el bloque de código, obtengo resultados satisfechos. @ ¿Entonces mi pregunta es por qué obtengo este tipo de salida? ...

7 la respuesta

Diferentes resultados para diferentes compiladores: C y C ++ [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Puede un código válido tanto en C como en C ++ producir un comportamiento diferente cuando se compila en cada ...

2 la respuesta

Inclusión circular con plantillas

El siguiente código se compila perfectamente: // MyFile.h #ifndef MYFILE_H_INCLUDED #define MYFILE_H_INCLUDED template <typename Datatype> class MyClass { public: void MyMethod(); } #include "MyFile.cpp" #endif // MyFile.cpp #ifndef ...

6 la respuesta

¿Por qué es std :: utilizado por codificadores experimentados en lugar de usar std de espacio de nombres ;? [duplicar

Posible duplicado: Por qué es 'usando el espacio de nombres estándar;' considerado una mala práctica en C ++? [https://stackoverflow.com/questions/1452721/why-is-using-namespace-std-considered-a-bad-practice-in-c] El otro día, cuando hice una ...