I'm not sure if I misunderstood your question, but you could use Visual C++ for your C++ IDE, assuming if you're in the Windows environment... Otherwise, you could use other text editor and compile them using many different compilers such as GCC, is the one that's popular...
Here's the link for you to get the free edition of Visual C++:
Visual Studio 2005 Express Editions