Free C ++ Compiler/IDE for Windows:
If you are using Microsoft Windows, and are new to C ++, we recommend Dev-C ++. Dev-C ++ is a nice and friendly free (donationware !) C ++ IDE (which also installa free C ++ compiler by default ):
- Web: http://www.bloodshed.net
- Direct download: http://prdownloads.source.../devcpp-4.9.9.2_setup.exe
If you already have another c ++ compiler for Windows that you are comfortable with (like Microsoft Visual Studio), or if you are working in * nix with the standard GCC compiler, that's fine, but you must be familiar with how to use it before starting the assignments.
Free e-books and Tutorials:
- Thinking in C ++-http://mindview.net/Books/DownloadSites
- Teach Yourself C ++ in 21 days, Second Edition-http://www.cs.montana.edu...uer/wwwback/c++/index.htm
- C ++ in action-http://www.relisoft.com./book/index.htm
- C ++ Reference Guide-http://www.cppreference.com/
- Oop web-http://www.oopweb.com/CPP/Files/CPP.html
- About.com tutorials on C ++-http://cplus.about.com/od...tutorial/l/blcplustut.htm
- Standard Template Library programmer's Guide-http://www.sgi.com/tech/stl/
- Pointers, references, and Arrays-http://www.gnomesane.net/code/doc/ptrarray/
- C ++ source-http://www.artima.com/cppsource
- Also a good resource-http://www.cplusplus.com/
- These are titles from my programming eBooks page that aren't covered in the above post's list... and not on OOP web either.
C ++: A dialog-http://www.steveheller.com/cppad/cppad.htm
Optimizing C ++ http://www.steveheller.com/opt/
An Introduction to C ++ programming-http://www.computer-books.us/cpp_1.php
Programming in C ++-rules and recommendations-http://www.computer-books.us/cpp_6.php
A Beginners C ++ book-http://www.uow.edu.au /~ Nabg/ABC/abc.html
C ++ GUI programming with QT 3-http://www.phptr.com/promotion/1484? Redir = 1
- A bit on the techier site, but really good: http://www.parashift.com/c++-faq-lite/
Also, I wocould recommend Microsoft Visual C ++ 2003 toolkit over the GNU Compiler-it produces better code and has better C ++ compliance. http://msdn.microsoft.com/visualc/vctoolkit2003. requires more setting up than Dev-C ++ though.
If you want something lighter than a full-blood IDE, I can recommend http://notepad-plus.sourceforge.net-it has C/C ++/... syntax highlighting.
There's also http://www.codeblocks.org/instead of Dev-C ++, worth checking out.