Unless you need C++ for a specific reason, I'd recommend learning something more productive and useful like C# or Java, or if you really want to expand your mind, Lisp, Haskell, or OCaml.
And realistically, learning C++ won't help you learn many languages since all newer languages are using automatic garbage collection, have things like reflection, dynamic typing, etc. C++ is the last bastion of the old-school, and most of us have graduated from that school and their outdated methodology of solving problems.
And realistically, learning C++ won't help you learn many languages since all newer languages are using automatic garbage collection, have things like reflection, dynamic typing, etc. C++ is the last bastion of the old-school, and most of us have graduated from that school and their outdated methodology of solving problems.