在<iostream>中:
<iostream>
namespace std { extern istream cin; ///< Linked to standard input extern ostream cout; ...
看起来使用extern就能够使用其他namespace中的类型?
extern
namespace
extern表示cin在其他文件中定义了(可以是.cpp或者.lib等等),编译器不会报错。最终链接器会查找到底在哪个文件中给出了定义。
cin
标签
查看
461 次