I have never been a serious C++ programmer.
I did study C++ and use it during my early university years. I also owned several C++ books. I even became an assistant lecturer for "Data Structure with C++".
However my knowledge of C++ is not that good.

Right now C++ 11 is being supported by most compilers. I will likely use it for my personal project in near future.
So I've been studying C++ again lately.

One thing for sure, C++ is definitely not the easiest programming language that I've ever tried.