cout,cin对象的定义在哪里放置?

时间:2014-09-28 17:44:31

标签: c++ namespaces iostream

它们是否在命名空间std中?还是在头文件中? 我听说只包含函数原型而不是定义。我是对的吗?

1 个答案:

答案 0 :(得分:3)

coutcin(以及cerr)是命名空间std中的命名空间范围对象(不是函数)。它们在标题<iostream>中声明。它们的定义在技术上是一个实现细节 - 实际上,它很可能在C ++运行时库中。

相关问题