Jump to content

C++ (Programmiersprache): Difference between revisions

From EDM2
Ak120 (talk | contribs)
Created page with " ==Geschichte== *1982: ''C with classes'' *1985: C++ *Okt 1985: Cfront Version 1.0 *Nov 1986: Glockenspiel Cfront 1.1 - erste Implementierung für IBM PC *1988: GNU C++ *Jun 1..."
 
Ak120 (talk | contribs)
mNo edit summary
Line 1: Line 1:
'''C++''' ist eine objektorientierte Programmiersprache, welche auf [[C (Programmiersprache)|C]] basiert. Ein Großteil der dort verwendeten Eigenschaften und Konstrukte sind auch unter C++ verfügbar. Es handelt sich nicht um eine Erweiterung von C.


==Geschichte==
==Geschichte==
C++ wurde von Bjarne Stroustrup an den AT&T Bell Laboratorien in Murray Hill entwickelt.
*1982: ''C with classes''
*1982: ''C with classes''
*1985: C++
*1985: C++

Revision as of 03:03, 9 December 2018

C++ ist eine objektorientierte Programmiersprache, welche auf C basiert. Ein Großteil der dort verwendeten Eigenschaften und Konstrukte sind auch unter C++ verfügbar. Es handelt sich nicht um eine Erweiterung von C.

Geschichte

C++ wurde von Bjarne Stroustrup an den AT&T Bell Laboratorien in Murray Hill entwickelt.

  • 1982: C with classes
  • 1985: C++
  • Okt 1985: Cfront Version 1.0
  • Nov 1986: Glockenspiel Cfront 1.1 - erste Implementierung für IBM PC
  • 1988: GNU C++
  • Jun 1988: Zortech C++
  • 1992: IBM C++
  • 1988: ISO/IEC 14882 Standard

Schlüsselwörter

ANSI C asm, auto, break, case, char, const, continue, default, do, double, else, enum, extern, float, for, goto, if, int, long, register, return, short, signed, sizeof, static, struct, switch, typedef, union, unsigned, void, volatile, while
C++ class, delete, friend, inline, new, operator, private, protected, public, this, virtual
Erweiterungen bool, const_cast, explicit, export, false, mutable, namespace, reinterpret_cast, static_cast, true, typeid, typename, using, wchar_t
Exception Handling catch, throw, try
Templates template

Implementierungen

OS/2

Literatur

  • S. Lippman: ­C++: Einführung und Leitfaden, Addison Wesley 1991,
  • B. Stroustrup: ­Design und Entwicklung von C++, Addison Wesley 1994,