Hi,
I recently started C++ myself, but I don't have a background in C. I've heard that it's hard to go from C to C++ (you may have to 'unlearn' some things), but if you have that much experience I'm sure you can master C++. I know that there is a good, free (yes good and free!) compiler you...