If I decided to learn C++ over C# this is one concern of mine - how much more than C++ do I have to learn? What other things do I have to know?

How does that compare to C#?