What is the difference? Pros and cons?

I've used vb.net for a little over a 2 years and haven't found much I can't do! I know little or nothing about C++. Could someone explain the difference to me!

Thanks,
Just curious