О компании Услуги Портфолио. Выполненные проекты Поддержка Отзывы клиентов Контактная информация ООО Брутка: разработка программного обеспечения и продвижение Вашего бизнеса в Internet

Выполненные проекты


по сфере применения
по типу решения
по типу приложения
по технологиям


Фраза дня


Если программа тебе понятна, значит, она уже устарела.
Если программа тебе понятна, значит, она уже устарела.
Правило Биттона

C++


C++ — универсальный язык программирования. Относится к высокоуровневым, компилируемым, объектно-ориентированным языкам.

Си++ поддерживает (в той или иной степени) разные парадигмы программирования: усовершенствованное процедурное программирование, объектно-ориентированное программирование, обобщённое программирование, функциональное программирование.

В 1990-х годах Си++ стал одним из наиболее широко применяемых языков программирования общего назначения.

Си++ является во многом надмножеством языка Си. Большинство программ на языке Си (хотя и не все) будут без изменений работать на языке Си++.

Нововведениями Си++ в сравнении с Си, являются: поддержка объектно-ориентированного программирования через классы, поддержка обобщённого программирования через шаблоны, дополнения к стандартной библиотеке, дополнительные типы данных, исключения, пространства имён, встраиваемые функции, перегрузка операторов, перегрузка имён функций, ссылки и операторы управления свободно распределяемой памятью.

Язык возник в начале 1980-х годов, когда сотрудник Лабораторий Bell Бьярне Строуструп придумал ряд усовершенствований к языку Си под собственные нужды. До начала процесса официальной стандартизации язык развивался в основном силами Строуструпа в ответ на запросы программистского сообщества. В 1998 году был ратифицирован международный стандарт языка Си++: ISO/IEC 14882:1998 «Standard for the C++ Programming Language»; после принятия технических исправлений к стандарту в 2003 году нынешняя версия этого стандарта — ISO/IEC 14882:2003.

Название «Си++» происходит от Си, в котором унарный оператор ++ обозначает приращение. Таким образом, имя «Си++» означает усовершенствование языка Си.

Узнать больше о технологии >>