Why C++ do you have a specific goal in mind? There are tonnes of languages out there that all have they're own benefits and flaws and some lend their selves better(or worse) to certain tasks. For example IOS games are usually programmed in Objective-C, so if this is your aim then C++ wouldn't be the right language to learn.
I would read
You must login or register to view this content. for a comparison on C, C++ and C#.
Obviously if you already have a task in mind and C++ is the right language ignore this post