home | C++ | FAQ | technical FAQ | C++0x FAQ | publications | TC++PL | Programming | D&E | bio | interviews | applications | glossary | compilers | Texas A&M University | AT&T Research

The C++ Programming Language

Modified February 17, 2009

Advice of the day
(from TC++PL)

9.5[4] Avoid non-inline function definitions in headers; sec9.2.1.

FAQ of the day

Is "generics" what templates should have been?

Article of the day

Generalizing Overloading for C++2000. Overload, Issue 25. April 1, 1998.
C++ is a general purpose programming language with a bias towards systems programming that
I (Bjarne Stroustrup) am the designer and original implementor of C++. You can find the language, the techniques for using it, and the techniques for implementing it described in my books, my papers, in hundreds of books by others, and thousands of papers by others. There are far too many to list. Try a bookstore or a library. Answers to many questions about C++ can be found in
Topics: