C++ Programming Resource

来源:互联网 发布:南京河西cbd 知乎 编辑:程序博客网 时间:2024/06/07 07:39
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 installs a free c++ compiler by default):
  • website: 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 would 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.

  

原创粉丝点击