where << is the stream output operator?
>> as far as I know would cause your program to halt with an exception..
because firstly you are trying to first write to a string constant and secondly cout is an output only stream and you are trying to perform an input operation.
In fact I don't even believe it will compile that way