C++
A Wikipédiából, a szabad lexikonból.
| 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].


Based on work by