Preguntas etiquetadas con c++-faq

742
std :: wstring VS std :: cadena

No puedo entender las diferencias entre std::stringy std::wstring. Sé que wstringadmite caracteres anchos, como los caracteres Unicode. Tengo las siguientes preguntas: ¿Cuándo debo usar std::wstringmás std::string? ¿Puede std::stringcontener todo el conjunto de caracteres ASCII, incluidos los...

569
C ++: "std :: endl" vs "\ n"

Muchos libros de C ++ contienen código de ejemplo como este ... std::cout << "Test line" << std::endl; ... así que siempre he hecho eso también. Pero en cambio, he visto mucho código de desarrolladores que trabajan como este: std::cout << "Test line\n"; ¿Hay alguna razón...

543
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 a las preguntas frecuentes de C ++ de Stack Overflow . Si desea criticar la idea de proporcionar preguntas frecuentes en este...