C++
From Wikipedia, the free encyclopedia
C++ (Сі++) — кампіляваная статычна тыпізаваная мова праграмавання агульнага прызначэння. Падтрымлівае розныя парадыгмы праграмавання, але, у параўнанні са сваёй папярэдніцай мовай Сі, найбольшая ўвага скіравана на падтрымку аб’ектна-арыентаванага і абагульненага праграмавання.[1]
C++ | |
---|---|
Клас мовы |
шматпарадыгмавая: аб’ектна-арыентаванае, структурнае, працэдурнае, абагульненае праграмаванне, метапраграмаванне |
Тып выканання | кампіляваная |
З’явілася ў | 1983 |
Аўтар(ы) | Б’ёрн Страўструп |
Пашырэнне файлаў | .c++, .cpp, .cxx, .cc, .h++, .hpp, .hxx, .hh, .h |
Тыпізацыя даных | строгая, статычная |
Асноўныя рэалізацыі |
GNU C++, Microsoft Visual C++, Intel C++ compiler, Comeau C/C++, Borland C++ Builder, Watcom C++ compiler, Digital Mars C++, Sun Studio C++ compiler |
Дыялекты |
ISO/IEC 14882:1998 C++ ISO/IEC 14882:2003 C++ |
Зведала ўплыў | |
Паўплывала на | PHP, Perl, Python |
Сайт | isocpp.org (англ.) |
Назва «C++» паходзіць ад назвы мовы Сі (C), у якой унарны (аднамесны) аператар ++
пазначае прырост зменнай на адзінку.
У 1990-х гадах мова стала адной з самых ўжывальных моў праграмавання агульнага прызначэння.
Пры стварэнні C++ імкнуліся захаваць сумяшчальнасць з мовай Сі. Большасць праграм на Сі можна, амаль не змяняючы, сабраць і з дапамогай кампілятара C++. Мова C++ мае сінтаксіс, заснаваны на сінтаксісе Сі.