Viele C ++ - Bücher enthalten Beispielcode wie diesen ...
std::cout << "Test line" << std::endl;
... also habe ich das auch immer gemacht. Aber ich habe stattdessen viel Code von arbeitenden Entwicklern wie diesen gesehen:
std::cout << "Test line\n";
Gibt es einen technischen Grund, einen dem anderen vorzuziehen, oder ist es nur eine Frage des Codierungsstils?
'\n'
.