Resultados de la búsqueda a petición "c++-faq"
¿Por qué se considera incorrecto iostream :: eof dentro de una condición de bucle?
Acabo de encontrar un comentario enest [https://stackoverflow.com/questions/5578631/c-how-do-you-stop-reading-integer-from-text-file-when-encounter-negative-intege/5578649#5578649] responde diciendo que usandoiostream::eof en una condición de ...
What are the differences between a pointer variable and a reference variable in C++
Sé que las referencias son azúcar sintáctica, por lo que el código es más fácil de leer y escribir. ¿Pero cuáles son las diferencias? Resumen de las respuestas y enlaces a continuación: Un puntero se puede reasignar cualquier número de ...
¿Qué indica el estándar C ++ del tamaño de int, tipo largo que debe ser?
Estoy buscando información detallada sobre el tamaño de los tipos básicos de C ++. Sé que depende de la arquitectura (16 bits, 32 bits, 64 bits) y el compilador. ¿Pero hay algún estándar para C ++? Estoy usando Visual Studio 2008 en una ...
¿Dónde y por qué tengo que poner las palabras clave "plantilla" y "nombre de tipo"?
lantillas @In, dónde y por qué tengo que ponertypename ytemplate en nombres dependientes? ¿Qué son exactamente los nombres dependientes de todos modos? Tengo el siguiente código template <typename T, typename Tail> // Tail will be a UnionNode ...
¿Los paréntesis después del nombre del tipo marcan la diferencia con new?
Si 'Test' es una clase ordinaria, ¿hay alguna diferencia entre: Test* test = new Test; Test* test = new Test();
Es obsoleto el idioma de Safe-Bool en C ++ 11?
Esta respuesta de @R. Martinho Fernandes [https://stackoverflow.com/questions/6242296/conversion-function-for-error-checking-considered-good/6242355#6242355] muestra que el idioma de Safe-Bool aparentemente está en desuso en C ++ 11, ya que ...
Destrucción de objetos en C ++
¿Cuándo se destruyen exactamente los objetos en C ++ y qué significa eso? ¿Tengo que destruirlos manualmente, ya que no hay recolector de basura? ¿Cómo entran en juego las excepciones? (Nota: Esto está destinado a ser una entrada aStack ...
Reglas de invalidación de iterador
Cuáles son las reglas de invalidación de iterador para contenedores C ++? Preferiblemente en un formato de lista de resumen. (Nota: Esto está destinado a ser una entrada aStack Overflow's C ++ ...
¿Por qué 'esto' es un puntero y no una referencia?
Estaba leyendo las respuestas a esta pregunta C ++ pros y contras [https://stackoverflow.com/questions/385297/whats-wrong-with-c-compared-to-other-languages] y obtuve esta duda mientras leía los comentarios. programmers frecuentemente ...
¿Por qué los programadores de C ++ deberían minimizar el uso de 'nuevo'?
Me topé con la pregunta de desbordamiento de pilaPérdida de memoria con std :: string cuando se usa std :: list <std :: string> [https://stackoverflow.com/q/3428750/211563] y uno de los ...