C++ for the COMMON/MAN/


Library users and library designers

Examples: vector, integer, vector (FORTRAN)

Objects (1, 2, 3)

Overloading

Streams (1, 2)

Classes (1, 2)

Example class


More on classes: Encapsulation, inheritance, abstraction, virtual functions

Extending Vector2 (1, 2, 3)

An N-dimensional vector ( 2D, 3D, 2, 3)

Libraries and the STL

(Persistence)


Compilers

Language mixing: linkage, COMMON (1,2), arguments (1,2)

HEP developments


Further info.