0 / 0 / 0
Регистрация: 29.12.2010
Сообщений: 29
|
|
1 | |
endl22.01.2011, 21:13. Показов 71820. Ответов 28
Метки нет (Все метки)
Объясните пожалуйста зачем вставлять эту функцию после выводимого потока
например: cout<<....<<endl; Зачем она нужна и что выполняет?
0
|
22.01.2011, 21:13 | |
Ответы с готовыми решениями:
28
Какого типа std::endl ? Как сделать так, чтобы функция могла принимать endl в качестве аргумента? endl Символ '\n' и манипулятор endl `endl' undeclared (first use in this function) |
216 / 216 / 33
Регистрация: 26.12.2010
Сообщений: 691
|
|
22.01.2011, 21:14 | 2 |
перенос на новую строку. аналогично '\n'
1
|
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
22.01.2011, 21:21 | 3 |
+ очищает поток.
1
|
0 / 0 / 0
Регистрация: 29.12.2010
Сообщений: 29
|
|
23.01.2011, 13:12 [ТС] | 4 |
asics, а нужна ли эта самая очистка потока, что будет если endl не ставить
0
|
392 / 284 / 53
Регистрация: 26.12.2009
Сообщений: 874
|
|
23.01.2011, 14:44 | 5 |
sunlight17, не смертельно
0
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|||||||||||
23.01.2011, 15:06 | 6 | ||||||||||
Сообщение было отмечено как решение
Решение
Зависит от того, как тебе нужно выводить.
5
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
23.01.2011, 16:25 | 7 |
В буферизированных потоках это будет гарантией того, что данные попадут непосредственно в поток в нужное время (естественно, если не случилось никаких других ошибок)
0
|
0 / 0 / 0
Регистрация: 29.12.2010
Сообщений: 29
|
||||||
24.01.2011, 16:42 [ТС] | 8 | |||||
всем спс
Добавлено через 4 минуты Vourhey, у меня почему-то в в строке : sleep(1); выдаёт ошибку, для этого функции нужно что-нибудь инклудидь? Добавлено через 1 минуту вот код
0
|
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
24.01.2011, 16:43 | 9 |
sunlight17, Подключи windows.h
0
|
0 / 0 / 0
Регистрация: 29.12.2010
Сообщений: 29
|
||||||
24.01.2011, 18:36 [ТС] | 11 | |||||
спасибо
Добавлено через 12 минут всё равно вылазиет ошибка, у меня сейчас винда стоит, подключение windows.h проблему почему-то не решает Добавлено через 1 минуту
0
|
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
||||||||||||||||||||||||||
24.01.2011, 18:38 | 12 | |||||||||||||||||||||||||
sunlight17, Не
0
|
0 / 0 / 0
Регистрация: 29.12.2010
Сообщений: 29
|
||||||
24.01.2011, 18:49 [ТС] | 14 | |||||
всё рано не помогает asics
Добавлено через 48 секунд
0
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||
25.01.2011, 05:32 | 16 | |||||
Тебе ж сказали уже: sleep - это для *nix'ов (unistd.h), в винде пиши:
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
25.01.2011, 06:08 | 17 |
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
25.01.2011, 06:19 | 19 |
Была бы функция, имела бы скобки. И "\n" работает также. "\n" работает как функция?
0
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
25.01.2011, 06:22 | 20 |
taras atavin, а "\n" сбрасывает буфер для буферизированных потоков?
А чтобы не пороть глупости, я бы посоветовал почитать литературу по теме
0
|
25.01.2011, 06:22 | |
25.01.2011, 06:22 | |
Помогаю со студенческими работами здесь
20
Что делает endl Что не так с endl? Можно ли заменить \n на endl ? endl необъявленный идентификатор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |