De nombreux livres C ++ contiennent des exemples de code comme celui-ci ...
std::cout << "Test line" << std::endl;
... donc je l'ai toujours fait aussi. Mais j'ai vu à la place beaucoup de code de développeurs qui travaillent comme ceci:
std::cout << "Test line\n";
Y a-t-il une raison technique de préférer l'un à l'autre, ou s'agit-il simplement d'une question de style de codage?
'\n'
.