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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.09.2011, 01:55   #1
dasvex
Пользователь
 
Регистрация: 08.08.2011
Сообщений: 39
По умолчанию отличие cerr и cout [c++]

блин собственно обыскался уже . может не там искал ,хз . но может кто нибудь подскажет в чем различие между cerr и cout ?
и то и то выводят сообщения на экран.
dasvex вне форума Ответить с цитированием
Старый 21.09.2011, 03:56   #2
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

cout - это нормальный обычный вывод. Используй его для вывода сообщений в штатных ситуациях.

cerr - это сообщения об ошибках. Если ситуация нештатная - пиши сюда диагностические сообщения.

Когда запускаешь откомпилированную программу, можешь сделать так:

> myprog > normaloutput 2> errors

- после этого на экране ничего не появится, но обычный вывод будет сохранен в файле normaloutput, а сообщения об ошибках - в файле errors.

Подробнее см. тут
Предпочитаю на "ты".
TinMan вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
'cout' : undeclared identifier Alt_Shift Помощь студентам 10 15.04.2011 07:54
cerr в линукс убунточка veter_s_morya Общие вопросы C/C++ 1 02.10.2010 14:43
Вопрос по cout (С++) EniOk Помощь студентам 2 06.12.2009 15:32
cout: необъявленный идентификатор alone_guy Общие вопросы C/C++ 1 13.02.2009 13:44
error C2065: 'cout' Даврон Общие вопросы C/C++ 9 24.12.2008 16:16