Interesting, Needless to say, I don't explicitly call operators like that often. I was hoping an explicit call would allow me to "jump to declaration" in my IDE.
Calling `operator>>(std::cin, foo)' explicitly doesn't work if foo is an int either.
Also interesting. Yet another entry in the C++ minefield to watch out for.
Reading a pointer from a stream is a valid operation...