i need to know where i can get free version of C,C++ compilers for windows vista.many of the versions i tried are not working in fullscreen mode.
Please take a look at visual studio 2008 express edition.
It is a freeware IDE and compiler from Microsoft for C#, VB.Net, C++, SQL, and web.
The Express line is a lightweight version of Microsoft Visual Studio 2008 product.
I believe it has full screen support in the IDE.
See the wikipedia page for further reading.
Have you tried MinGW? It's a command-line compiler. I don't have Vista, so I can't test it, but it should work.
Visual Studio Express 2008 if free. It's lacking some specific features that might be a requirements for you. You can check here.
I'm not sure what you mean by "not working in fullscreen mode". Can you be more explicit about what you have tried and exactly how it hasn't worked?
I would recommend trying out the on of thew Microsoft Visual Express packages. http://www.microsoft.com/express/.
I found them very good for trying things out especially for a single developer who is not too concerned about deployment and getting a product to market. I am not sure if it works for Vista but I can't see why it wouldn't work.
Apart from the aforementioned MSVS and MinGW, you could try Eclipse CDT and Code::Blocks. While MSVS, especially with Visual Assist (costs money), is quite a powerful and convenient tool, the other IDEs have the benefit of working with more OSes. And yes, they’re powerful and convenient, too.
Update: True, these are IDEs, not compilers. For C++ under MS Windows, they both use MinGW as the compiler. But it’s my understanding that it’s IDEs that the OP needs.
I am using Cygwin and GNU gcc to good effect. My Windows is XP, not Vista, however. Can anyone recommend gcc on Cygwin on Vista?
You can try the following to see if they work on Vista.
http://nuwen.net/mingw.html#download (comes with Boost with all the libs already built)