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

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


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


Фраза дня


Машини повинні працювати. Люди повинні думати.
Машини повинні працювати. Люди повинні думати.
Девіз IBM

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. Назва «Си++» походить від Сі, в якому унарний оператор ++ позначає приріст. Таким чином, ім'я «Си++» означає удосконалення мови Сі.

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