Depending on if you want to use the Qt Framework, there is also Qt:
http://qt.nokia.com/products/
Another alternative would be to use Apple's XCode, which you can use for ObjC, C, and C++ among other languages. This would probably be my recommended approach. XCode is pretty good.
Of course, if you're just looking for a text editor and want to compile on the command line, I'd recommend Sublime Text 2. There's also TextMate 2 (which is now free and open source), and it's pretty regularly updated now and is gaining some cool new features that ST2 used to have over it.