Geschichte:
- objektorientierte Erweiterung von C
- Designziele: Performance und Vielseitigkeit
- ISO-Standard 1998
- weit verbreitete objektorientierte Sprache
Eigenschaften:
- enthält C als Teilmenge (bis auf einige kleine Unterschiede)
- sehr umfangreiche Funktionalität, z.B.
- Templates
- Mehrfach-Vererbung
- Klassenbibliotheken u.a. :
- Containerklassen (Menge, Stack etc.)
- I/O (Streams)
- Strings
Peter Junglas 8.10.1999