Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2014, 19:22   #1
Студ
Пользователь
 
Регистрация: 20.03.2014
Сообщений: 35
По умолчанию cerr<<

Здравствуйте!
Прошу помощи разобрать следующую строку:
cerr<<"ошибка"<<endl;
Зачем в конце про выводе через cerr ставить endl? он же очищает буфер, а при выводе через cerr в него ничего не заносится?
только чтобы перевод строки выполнить?
Студ вне форума Ответить с цитированием
Старый 24.04.2014, 19:27   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Может на разных ОС по разному он работает? И этакий прием оставлен для совместимости?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 24.04.2014, 19:46   #3
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

Цитата:
только чтобы перевод строки выполнить?
да. может рассчитывают на то, что у stderr поменяли тип буферизации. но в основном - привычка.
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Старый 24.04.2014, 23:21   #4
Студ
Пользователь
 
Регистрация: 20.03.2014
Сообщений: 35
По умолчанию

Спасибо, скорее всего так и есть!
Студ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
отличие cerr и cout [c++] dasvex Помощь студентам 1 21.09.2011 03:56
cerr в линукс убунточка veter_s_morya Общие вопросы C/C++ 1 02.10.2010 14:43