Other C++ Sites

You have seen pages like this before, with bunches of links but few explanations of what they are for or how useful they are. I will try to categorize and describe them better sometime. If you have any comments about how especially useful or useless something is then let me know. These are all the links I have accumulated that are, or seem to be, related to C++.

A copy of the "Working Paper for Draft Proposed International Standard for Information Systems — Programming Language C++" is available by FTP ("to improve your own understanding of C++") from CD2 on ftp.research.att.com. This is a draft copy of the C++ standard, but is very close to the final standard. Note that there are two types of files; you probably do want the PDF files and probably do not want the PS (PostScript) files. See the CD1 on ftp.research.att.com README file for more details.

All categories

The following sites are good for all the other categories shown below.

CodeGuru - Visual C++

The Code Project - HomePage - Free Source Code and Tutorials

C/C++ Users Group (CUG) has provided free C/C++ source code since before the first IBM PC existed.

comp.std.c++ frequently asked questions has moved but I don't know where to.

comp.lang.c Frequently Asked Questions

alt.comp.lang.learn.c-c++ faq

C/C++ Users Journal Web Site

The Association of C & C++ Users: in addition to many other resources, the Book Reviews area has a reputation for being the best and most complete set of C & C++ book reviews.

C/C++ Programming in the Dr. Dobb's Journal

C/C++ Reference

cplusplus.com - The C++ resources network

The C/C++ Programming Central: Homepage

Has many code samples, tutorials, links to other sites and more.

C/C++ Topics in "The Basement" of the University of Wisconsin-Madison has many more links

Educational / Tutorial

C++ In Action is a book provided online which explains Windows programming using C++

Pointer Tutorial by Ted Jensen

Thinking in C++ 2nd Edition by Bruce Eckel

The alt.comp.lang.learn.c-c++ FAQ is a FAQ from the alt.comp.lang.learn.c-c++ newsgroup, has moved but I don't know where to.

Tutorials on Selected C/C++ Topics: Current topics are Pointers, Arrays, Tips and Tricks for Using C++ I/O and A Quick Look at References and Constants

A Modest STL Tutorial by Jak Kirman

Using the C++ Standard Template Library - Matt Langston by Matt Langston of the Stanford Linear Accelerator Center

C++ Tutorial I By ClayMan (if this link does not work then go to the main page at Blacksun Research Facility and find the tutorial)

The Function Pointer Tutorials

C++ Standard Library

The C++ Standard Library is also known as the Standard Template Library (STL).

Standard C++ Library Home Page

Boost C++ Libraries is a library of "free peer-reviewed portable C++ source libraries" intended primarily for use with the C++ Standard Library and is highly recommended by C++ language experts.

Dinkum C++ Library is also respected by C++ language experts.

SGI - Services & Support: Standard Template Library Programmer's Guide

Multi-Dimensional Arrays in STL is an article in the MSDN

G++ documentation of the C++ Standard Classes

libstdc++ is documentation (I think) of the C++ Standard Classes (aka STL) for G++ but it might be a helpful reference for the C++ Standard Classes for all of us.

GNU C++ Standard Library is another copy (I think) of the C++ Standard Classes for G++ documentation.

GCC Standard C++ Library v3 Latest Documentation

Borland

Programming has programs written using Borland C++ Builder and the Windows API using OpenGL and DirectDraw, as well as other C++ programs.

XPLOITER - C/C++ has resources relating to programming in C/C++ using mainly Borland's Compilers

Yet Another Code Site

Web Sites by Individuals

These are web sites (like mine) that are (or at least appear to me to be) the result of an individual programmer.

Bjarne Stroustrup's Homepage: The designer of C++.

Paul DiLascia's Home Page

GotW.ca Home Page is the web site for Herb Sutter, who has written a few books and many articles about C++. His books Exceptional C++ and More Exceptional C++ are highly recommended by many.

Alex Fedotov.com by Alex Fedotov, CodeGuru member that has been the only CodeGuru member able to answer my COM questions. His site is relatively new. I have not looked at it much yet but I expect it to be very useful.

The Cantrip Corpus

designs2solutions.com: Essam Ahmed's Website has a lot of C++ stuff but not just C++ stuff

JMNCO

C++ stuff by Donovan Rebbechi.

HDP Tools by Hernán Di Pietro

BCBDEV.COM by Harold Howe, Co-author of Borland C++Builder How-To and Contributor to Borland C++Builder 4 Unleashed

The Development section of George Chastain's The Contractor's Outpost has a variety of useful resources

leunen.com - homepage by Michel Leunen; more useful for Borland C++ programmers but the Socket class for "basic client/server and UDP/TCP functionalities" looks useful

John Arrizza's web site has sample source code in many languages, including C#, C++ and C

Others

The following includes many useful links but some of them I am not sure about.

ISO/IEC JTC1/SC22/WG14 - C is the official home of the international standardization working group for C.

JTC1/SC22/WG21 - C++ is the official home of the international standardization working group for C++.

Alan De Smet's Microsoft Visual C++ Tips and Tricks

GCC Home Page - GNU Project - Free Software Foundation (FSF)

Frequently Asked QuestionS Semester 2, 2002 is a variety of FAQs and other information; much of it is for Borland C++ and G++ but there is stuff relevant to C++ in general.

www.mindcracker.com - C++ MFC ATL COM VC++ Developer's Network

C++ FAQ LITE is kind of a sample for the C++ FAQ Book.

C++ Home is not the home for the C++ language. I do not know how useful the site is or is not. I am certainly skeptical of anything named with a self-appointed designation (such as "Healthy Choice").

Newmat C++ matrix library - short introduction for processing matrices

sean's inconsequential homepage has some material about COM for beginners and non-beginners.

The GRETA Regular Expression Template Archive for C++ in the Microsoft Research web site

Programming in C - UNIX System Calls and Subroutines using C

Other Others


See my Visual C++ Programmer Stuff page for more C++ stuff.