C++相談室 part85
■ このスレッドは過去ログ倉庫に格納されています
0666デフォルトの名無しさん
2010/10/29(金) 22:10:13struct Foo
{
template<typename T>
Foo& operator<<(const T& rhs)
{
std::cout << rhs;
return *this;
}
} foo;
int main()
{
foo << 1 << "test";
foo << std::endl; // error: no match for ‘operator<<’ in ‘foo << std::endl’
return 0;
}
これ、何でですか?
■ このスレッドは過去ログ倉庫に格納されています