C & C++ Programming

Born December 30, 1950 (1950-12-30)
Aarhus, Denmark
Occupation: College of Engineering Chair in Computer Science Professor, Texas A & M University
Known for The creation of C++
Stroustrup began developing C++ in 1979 (then called "C with Classes"), and, in his own words, "invented C++, wrote its early definitions, and produced its first implementation... chose and formulated the design criteria for C++, designed all its major facilities, and was responsible for the processing of extension proposals in the C++ standards committee." Stroustrup also wrote what many consider to be the standard text for the language, The C++ Programming Language, which is now in its third edition. The text has been revised twice to reflect the evolution of the language and the work of the C++ standards committee.

Some Information about Bjarne Stroustrup

C/C++ Programs (Tips & Tricks)

Object Oriented Programming Uninitialized Object Inheritance Diamond Inheritance Friend Functions
Polymorphism RTTI & Casting Operators Static & Global Variables Extern Variables
Exception Handling Function Return Types Function Pointers Passing Enum to a Function Void Pointers
Auto Pointer String Operations Templates Factory Design Power of 3
Inheritence Access Control Sizeof & VPTR Data Modifiers

Question Set

Set 1 Set 2 Set 3
Set 4 Set 5 Set 6
Technical Architect Overview
Technical Architect Set 1 Technical Architect Set 2 Technical Architect Set 3

More Questions & Answers

Some useful links

The C++ Programming Language
Marshall Cline: C++ FAQ — Frequently Asked Questions
A garbage collector for C and C++
Delightful Puzzles
Sorting Algorithm Examples
C/C++ Questions bank