What's New In Release 2.0

17 October 1988

New Image

Release 2.0 of the AT&T C++ Translator introduces significant language extensions, including multiple inheritance, recursive memberwise initialization and assignment, overloading of operators new, delete and ->, and type-safe linkage. It also resolves a number of minor language issues such as the scope of enumerations, the specification of default arguments, the resolution of overloaded function calls, and the default linkage of 'constant' arguments defined at file scope. The tutorial will survey the extensions in detail, with examples to illustrate their effective use. It will also detail the language issues that are most likely to affect general users.