I assume you are trying to ask what c++ development environment is easiest to use based on opinions of people on this forum?
I recommend free environments like Microsoft Visual C++ Express, Programmer's Notepad, or any syntax highlighting text editor (Notepad++, Emacs, etc.) used with a command line compiler like g++. There are many other environments out there, but not all of them are free. However, I believe the free ones can do just as much as the ones that cost money. Even though I personally I use a copy of Microsoft Visual Studio Professional 2010 (simply because my college let me get it for free). As far as an environment being the easiest to use really depends upon your knowledge of developing, which comes from practice.
Visual C++ is good for a windows specific environment. Eclipse CDT is good for cross platform use, e.g. linux/windows development. Both have auto complete and check kind of options which makes it a little bit easier to use.
Code::Blocks and CodeLite are both popular IDEs, and both support Windows, Linux, and Mac. And they can both be configured to use different toolsets, the default being GCC
If you are just starting to learn C++, I agree with kevinkjt2000's suggestion of compiling at the command line, using make (nmake, if you're using Microsoft tools), plus a text editor.
I would prob. avoid the serious editors like Emacs, Vim, Vi, etc. and use a more basic one like Programmer's Editor or SciTE (whch is currently in with my colleagues for basic text editing). On Windows you could even use Notepad, if you can live without syntax highlighting).