Hi,I am new to C\C++ i would like to know of a good IDE with compiler other than dev and a microsoft one. And could you point me to some good tutorials of C\C++ and WIN32 API
Well, Microsoft Visual C++ 6.0 is the best thing you could get try to get use with it. for tutorials, just type in google.com: c++ tutorials
Oh, my Lord, get real. Microsoft Visual C++ 6.0 was released it 1998. It is minimally compliant with the standard, which was released after that time. As for the two you don't want: MS VC2005 Express Edition is free and has one of the best debuggers around. Dev-Cpp is also free, but the debugger is not nearly as good. If you want something else decent, you'll probably have to pay for it. I also use Borland, but it isn't free; nor is Intel's, which is very good.
DaWei, you are right, VC++ 6.0 is old, but the most tutorials use it. there are a few tutorials that use MS VC2005 Express Edition or Microsoft Visual Studio 2005 ..
Standard code is not defined by compilers and tutorials, but the other way around. If one compiles tutorial code and receives errors, then one needs to correct the tutorials. Many tutorials (including some from MS), for instance, declare Code: void main (....) { .... } While that may be supported by a number of compilers, it is not supported by the standard. The same is true of things like "fflush (stdin);". One needs to understand that these things are wrong, even if some compilers don't complain, and actually use proprietary extensions to make them work. Complete portability is often not possible, but one should try to understand what one is dealing with.