查看istream
文档,您会看到没有实现 function istream &operator>>( char& )
,但是如果您编译并运行下面的代码,它将按预期工作。
#include<iostream>
int main( ) {
char c;
std::cin >> c;
std::cout << c << std::endl;
return( 0 );
}
Givencin
是类 istream 的一个对象,执行operator>>
时会调用哪个特化std::cin >> c;
?