Являются ли они в пространстве имен std? или в файле заголовка? Я слышал, что содержит только прототип функций, а не определения. Я прав?где указаны определения объектов cout, cin?
0
A
ответ
3
cout
и cin
(и cerr
а) являются пространством имен сферы применения объектов (не функции) в пространстве имен std
. Они объявлены в заголовке <iostream>
. Их определение технически является детальностью реализации — на практике, это, скорее всего, в библиотеке времени выполнения C++.
+0
Кроме того, их типы определены в заголовке. – Deduplicator
Смежные вопросы
- 1. Что такое cout/cin?
- 2. Чередование cin/cout медленное?
- 3. Основные вопросы cout/cin
- 4. cin/cout пропущен
- 5. C++: cin while cout
- 6. CIN, COUT Undelcared Identifier
- 7. Cin and Cout не работает
- 8. C++ Cout & Cin & System «Ambiguous»
- 9. cout до cin in C++
- 10. C++ condition_variable cin и cout
- 11. C++ cout cin string manipulation
- 12. Как отсортировать массив объектов, где указаны даты
- 13. Где объявлено cout?
- 14. Условный cin, дающий уложенные сообщения cout
- 15. Команды 'cin' и 'cout' не работают
- 16. ошибка оператора cin и cout C++
- 17. cout/cin не читает или не печатает
- 18. cin и cout in c программирование
- 19. Do-while бесконечно циклический cout, игнорирует cin
- 20. Cin и Cout для файлов заголовков
- 21. Простые вопросы о перегрузке cin/cout
- 22. Как перенаправить cin и cout в файлы?
- 23. cout/cin не называет ошибку типа
- 24. Перенаправление станд :: CIN непосредственно StD :: COUT
- 25. cout не работает после cin in vs2012
- 26. Получения содержимого Stdout без отключения COUT/CIN
- 27. C++ cout и cin не компилирует
- 28. Где указаны идентификаторы заказа?
- 29. Где указаны имена типов?
- 30. Где указаны коды ошибок?
Они не являются функциями, они являются объектами. – chris
Ищите исходный код стандартной библиотеки C++. – zmbq