Just say no!
I tried to like C++. I really did. I even bought Bjarne Stroustrup's book, "The Design and Evolution of C++." I'm sorry. That book just reads as an apology, a justification, for why C++ was such crap.
And C++ was bad. It was the C successor that broke the C dynasty. Apple went to Objective-C, a much better "Object C." Sun cleaned C++'s clock with Java, and when Microsoft did a fork, it was from Java to C#.
There was a time when C++ was more heavily supported, particularly as a Microsoft programming language, but that day is gone. I don't think there is much of a need for advanced programmers to learn it, and beginners should avoid the horror.