You are using a Zero Width Non Joiner character after the >>
in your code. This is a unicode character that is encoded in UTF-8 as three characters with values 0x2e
, 0x80
, 0x8c
(or in base 8, \342
, \200
, \214
). This probably happened because you copy and pasted some code from a document (html web page?) that uses those special characters.
The C++ language require that the whole program uses mostly the ASCII encoding, except for the content of strings or character literals (that may be in a implementation-dependent encoding). So to fix your problem, make sure that you only use simple ASCII space, quotes, double quotes and not smart characters.