I'm trying to learn how to write C++ effectively and have yet to find a compiler that really suits my needs. I own Visual C++ 4.0, but that's outdated and doesn't work on a lot of things. I also own ...