2015-12-03 18:19:34 +03:00
|
|
|
|
---
|
|
|
|
|
language: c++
|
|
|
|
|
filename: learncpp-ru.cpp
|
|
|
|
|
contributors:
|
|
|
|
|
- ["Steven Basart", "http://github.com/xksteven"]
|
|
|
|
|
- ["Matt Kline", "https://github.com/mrkline"]
|
|
|
|
|
- ["Geoff Liu", "http://geoffliu.me"]
|
|
|
|
|
- ["Connor Waters", "http://github.com/connorwaters"]
|
2015-12-03 21:11:29 +03:00
|
|
|
|
- ["Bohdan Shtepan", "http://modern-dev.com"]
|
2015-12-03 18:19:34 +03:00
|
|
|
|
translators:
|
|
|
|
|
- ["Bohdan Shtepan", "http://modern-dev.com"]
|
|
|
|
|
lang: ru-ru
|
2015-12-03 20:41:19 +03:00
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
C++ - компилируемый, статически типизированный язык программирования общего назначения, который,
|
|
|
|
|
[как заявляет создатель языка Бьёрн Страуструп](http://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2014/Keynote),
|
|
|
|
|
был разработан как
|
|
|
|
|
|
|
|
|
|
- "лучшая замена C"
|
|
|
|
|
- язык с поддержкой абстракции данных
|
|
|
|
|
- язык с поддержкой объектно-ориентированого программирования
|
2015-12-03 21:11:29 +03:00
|
|
|
|
- язык с поддержкой обобщенного программирования
|
|
|
|
|
|
|
|
|
|
Хотя его синтаксис может показаться более трудным или сложным для понимания, чем в более современных языках,
|
|
|
|
|
он широко применяется т.к. код написанный на C++ компилируется в набор инструкций, которые могут быть выполнены напрямую
|
|
|
|
|
процессором. C++ широко используется для разработки программного обеспечения, являясь одним из самых популярных языков
|
|
|
|
|
программирования. Область его применения включает создание операционных систем, разнообразных прикладных программ, драйверов
|
|
|
|
|
устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также развлекательных приложений (игр).
|