C++

A Wikipédiából, a szabad lexikonból.

C++
Paradigma: többelvű: generic, objektum-orientált, imperatív,
Tervezte: Bjarne Stroustrup
Utolsó kiadása: 2003, ISO/IEC 14882:2003 /
Típusosság: static, strong, unsafe, nominative
Fordítóprogram: GNU Compiler Collection, Microsoft Visual C++, Borland C++ Builder
Dialektusok: ANSI C++ 1998, ANSI C++ 2003
Kiindulási nyelv: C, Simula, Ada 83, CLU
Befolyásolt nyelvek: Ada 95, C#, Java, PHP, D

A C++ egy programozási nyelv, a C továbbfejlesztése.

Tartalomjegyzék

[szerkesztés] Története

Bjarne Stroustrup 1983-ban kezdte meg a C++ nyelv fejlesztését a C programozási nyelv kiterjesztéseként. A munkát elsőként az osztályok hozzáadásával kezdték, majd ezt követte többek között a virtuális függvények, az operátor felüldefiniálás, az öröklődés, a template-ek és a kivételkezelés bevezetése. A C++ programozási nyelv szabványát 1998-ban hagyták jóvá ISO/IEC 14882:1998 néven, az aktuális, 2003-as változat kódjelzése ISO/IEC 14882:2003.

[szerkesztés] Fordítók

A C++ fordítók – nagyon kevés kivételtől eltekintve – tudják értelmezni a csak C nyelven írt kódot is.

[szerkesztés] Tulajdonságai

A C++ egy magasszintű programozási nyelv. Támogatja a procedurális programozást, az adatabsztrakciót, az objektum-orientált programozást és a generikus programozást. Az 1990-es évek óta, a C++ az egyik legkedveltebb kereskedelmi programozási nyelv.

[szerkesztés] A név eredete

Nevét Rick Mascitti találta ki. A C++ név kifejezi, hogy a nyelv a C kibővítése: az inkrementáló operátorra utal a ++ [1].

[szerkesztés] Külső hivatkozások