2014-09-28 4 views
0

Являются ли они в пространстве имен std? или в файле заголовка? Я слышал, что содержит только прототип функций, а не определения. Я прав?где указаны определения объектов cout, cin?

+6

Они не являются функциями, они являются объектами. – chris

+2

Ищите исходный код стандартной библиотеки C++. – zmbq

ответ

3

cout и cincerr а) являются пространством имен сферы применения объектов (не функции) в пространстве имен std. Они объявлены в заголовке <iostream>. Их определение технически является детальностью реализации — на практике, это, скорее всего, в библиотеке времени выполнения C++.

+0

Кроме того, их типы определены в заголовке. – Deduplicator

Смежные вопросы