Про компанію Послуги Портфоліо Підтримка Відгуки клієнтів Контакнта інформація ТОВ Брутка: розробка програмного забеспечення та створення сайтів

Виконані проекти


по сфері застосування
за типом рішення
за типом додатку
по використаних технологіях


Фраза дня


Комп'ютер в руках недосвідченого користувача стає ящиком пандори.
Комп'ютер в руках недосвідченого користувача стає ящиком пандори.

C++


C++ — універсальна мова програмування. Відноситься до високорівневих, компільованих, об'єктно-орієнтованих мов.
C++ підтримує (у тому або іншому ступені) різні парадигми програмування: вдосконалене процедурне програмування, об'єктно-орієнтоване програмування, узагальнене програмування, функціональне програмування. У 1990-х роках Си++ став однією з найширше вживаних мов програмування загального призначення.
Си++ є багато в чому надмножеством мови C. Більшість програм на мові Сі (хоч і не все) без змін працюватимуть на мові C++.
Нововведеннями C++ порівняно з C, є: підтримка об'єктно-орієнтованого програмування через класи, підтримка узагальненого програмування через шаблони, доповнення до стандартної бібліотеки, додаткові типи даних, виключення, простори імен, вбудовувані функції, перевантаження операторів, перевантаження імен функцій, посилання і оператори управління вільно розподілюваною пам'яттю.
Мова виникла на початку 1980-х років, коли співробітник Лабораторій Bell Бьярне Строуструп придумав ряд удосконалень до мови Сі під власні потреби. До початку процесу офіційної стандартизації мова розвивалася в основному силами Строуструпа у відповідь на запити співтовариства програміста. У 1998 році був ратифікований міжнародний стандарт мови Си++: ISO/IEC 14882:1998 «Standard for the C++ Programming Language»; після ухвалення технічних виправлень до стандарту в 2003 році нинішня версія цього стандарту — ISO/IEC 14882:2003. Назва «Си++» походить від Сі, в якому унарний оператор ++ позначає приріст. Таким чином, ім'я «Си++» означає удосконалення мови Сі.

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