If you know C++ you know C by default, as it is really just a subset (inb4 C code that is not valid C++ code, yes, I am perfectly aware).
So I mean, I don't really see how a language that is just another language with more features can be easier. It seems like it would be harder by default as you have to memorize more.
Make sure you get one with a good error check/debugger. C++ can behave weird if you mess up but it still compiles.
The point is...some compilers give you comprehensive errors and point to bad code. Others just spit out broad errors or worse...miss errors (they shouldn't, unless they're crappy). Simple compilers are fine for command line applications. But aren't good for graphics. You would not want to compile Powder Toy in a little old command line compiler.
I hope you are joking, as this is the biggest load I have heard in a while. Almost every IDE in existance just uses the system compiler, which is always a command line compiler (gcc and msvc being the most common). The best compilers in existance have all been command line based. ICC, sun's compiler (which hilariously was the best for a long time, I guess I don't give sun enough credit.), gcc, msvc, tcc, path64, etc.
Most IDEs just interpret the command line output to point to errors, so they are literally no better than compiler errors besides that they can take you to a location.