Re: std::endl vs. '\n'
От: korzhik Россия  
Дата: 23.12.05 09:02
Оценка: +1
Здравствуйте, igna, Вы писали:

I>Манипулятор endl выводит '\n' (или L'\n') и записывает содержимое буфера.

I>Если запись буфера не нужна, и используются строковые литералы определенной ширины (ordinary/narrow string literal или wide string literal), независимость endl от ширины строковых литералов не используется, а запись буфера только замедляет вывод:

I>cout << "Здравствуйте, меня зовут " << myName << endl;

I>cout << "Мой e-mail адрес " << myEMailAddress << endl;
I>cout << "Моя страница в интернете " << myWebSite << endl;
I>// и т. д.

I>Наверное в вышеприведенном примере лучше использовать '\n'. А вы как думаете?


я использую '\n'.
Ну это конечно копеешная оптимизация, но у меня привычка просто.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.