I'm a Java/C# developer and I've been debating learning some C++. Just the basics in case I ever need to expand on that knowledge. My question; what would be a benefit to learning C++? I'm already advanced in Java and working hard with C#. So it's not like I would learn other languages faster by knowing C++. Any incite is welcome.