C++ doesn't really use an 'environment' exactly. (Unless you consider some of the system specific commands as the environment.) All you need is a good compiler. I'm a beginner too, and I have found it useful to have a couple of compilers. Dev-C++ is really easy to use, which makes it good for quick coding. Once you get use to it, Visual C++ Express edition is pretty good too. (The help files that come with it can be useful as well.) Both of those are available for download from the internet for free. Just do a search on Google and you'll find them.
As far as errors go, you'll just have to accept that you'll see a lot of them. (At least until you get some experience. Then hopefully you'll be able to avoid most of the serious ones.) A single missed semicolon can set off a chain of error messages, for example. That's just the nature of the beast.
Thank you gzero ,I used once DevC++, is not so hard and Visual C++ too.But yeah emviroments are use for specific commands, like make a new app for PSP or soemthing like that rigth...
O' Well Than u very much, I will download Dev-C++.