Siddha Chakra

Monday, November 20, 2006

Learning C++

 Learning C++



"everything sites" and "Websites for authors of C++ books and
articles" below.

Tutorials about C++
http://cplus.about.com/
C++ Annotations (moving from C to C++)
http://www.icce.rug.nl/documents/cplusplus/

DevCentral tutorials for C and C++
http://devcentral.iftech.com/learning/tutorials/

C++ tutorials for Windows 32, how to do without MFC, getting the compiler
to do the hard work of avoiding memory leaks, games, frequency analysis etc
http://www.relisoft.com/

... interactive guide to C++ ... written with Pascal users in mind
http://tqd.advanced.org/3074/

Coronado enterprises tutorials (formerly Gordon Dodrill's)
You can see sample chapters, but are charged for the full tutorials
http://www.coronadoenterprises.com/

Guru of the week - ie discussion papers on using C++
http://www.cntc.com/resources/gotw.html

Tutorials etc on Borland's CBuilder
http://www.richplum.co.uk/cbuilder/

Tutorial on the STL by Phil Ottewell.
http://www.yrl.co.uk/~phil/stl/stl.htmlx
http://www.pottsoft.com/home/stl/stl.htmlx
He has also got a tutorial on C for Fortran users
http://www.pottsoft.com/home/c_course/course.html

Notes for a university lecture course, but
maybe there is enough here for independent study.
http://m2tech.net/cppclass/

Note on pointers - perhaps more oriented towards C than C++.
http://www.cudenver.edu/~tgibson/tutorial/

Very simple C under DOS or MS-windows. Not much C++;
possibly useful to someone interested in programming
MS-windows without MFC etc.
http://www.cpp-programming.com

Weekly newsletter on C++ and other things: aimed at helping new
and intermediate programmers improve their coding skills.
http://www.cyberelectric.net.au/~collins

www.informit.com - a site run by Macmillan USA containing a lot
of information including the several well-known C++ books for
free download - if you are prepared to supply name and email address
http://www.informit.com/

C++ in 21 days - 2nd edition
http://newdata.box.sk/bx/c/

A variety of C++ books on line (Macmillian, Sams, Wiley, IDG etc)
You can see the tables of contents, but you will have to have a
subscription to read the books themselves after a free trial.
http://www.itknowledge.com/reference/dir.programminglanguages.c1.html

Elementary introduction to C++ (mostly the C subset)
http://clio.mit.csu.edu.au/TTT/

How to use function-pointers in C and C++, callbacks, functors
http://www.function-pointer.org
http://www.newty.de/fpt/fpt.html

Short C++ tutorial, aimed at people who already have
experience with an object-oriented programming language
http://www.entish.org/realquickcpp/

Articles about Win32, C++, MFC articles using VC++ compiler.
http://www.codersource.net


Site lists


Google web directory
http://directory.google.com/Top/Computers/Programming/Languages/C%2B%2B/

University of Cambridge Department of Engineering
http://www-h.eng.cam.ac.uk/help/tpl/languages/C++.html

Object-Oriented Numerics Web Site
http://oonumerics.org/

German scientific computing (in English)
http://scicomp.math.uni-augsburg.de/~scicomp/

World-wide-web "C++ Virtual Library"
http://www.desy.de/user/projects/C++.html

Karim Ratib's list of C++ sites (Scientific computing,
graphs, GUIs etc)
http://www.IRO.UMontreal.CA/~ratib/code/

Phil Austin's list of oo sites for scientific computing
http://www.geog.ubc.ca/~phil/oo

Manfred Schneider's list of sites (CETUS links)
http://www.objenv.com/cetus/software.html
http://www.rhein-neckar.de/~cetus/software.html

Site list from Forschungszentrum Juelich
http://www.fz-juelich.de/zam/cxx/extern.html

C++ and C SIG (New York)
http://www.cppsig.org/

This file
http://www.robertnz.com/cpp_site.html

"Connected Object Solutions" list
http://www.connobj.com/refserv.htm

Warren Young's list - especially STL
http://www.cyberport.com/~tangent/programming/index.html


No comments: