Does that actually compile in C++11? I haven't used C++ in a while, but you used to need whitespace to separate the two closing angle brackets (i.e. ">>" should be "> >").
Personally, I use C for my embedded work and Python for test applications and data processing. C++ is in the middle and I haven't had a use for it.