I'm looking for a compiler to compile my c++ code. I'm currently using Notepadd++ to write the code, but I don't have anything downloaded to compile that code. Any suggestions?
If you have a 64-bit Windows: http://nuwen.net/mingw.html
If you have a 32-bit Windows, just use normal MinGW
If you have linux or OSX, I recommend clang. It's possible to use clang on windows but you have to compile it yourself.
I myself use them extensively, especially when writing problems and checkers for my programming-related website http://codeabbey.com
The first is richer, supports more languages and in most cases I dare to recommend it. It allows also not too bad online editor and ability to save your programs in your account.