Hace un tiempo había hecho una pregunta similar, pero no quiero revivir el otro post para seguir preguntando.
Teniendo las líneas:
Código
std::cout << "Linea de prueba 1" << std::endl;
Código
std::cout << "Linea de prueba 2\n" << std::flush;
Más allá de que la secuencia de escape no es portable, podrían darme un ejemplo claro de algún caso donde sea necesario usar endl en vez de \n (Sin el flush)? O alguna situación donde se vea la diferencia entre las dos?
Muchas gracias.