Ми працюємо над відновленням додатку Unionpedia у Google Play Store
ВихідніВхідний
🌟Ми спростили наш дизайн для кращої навігації!
Instagram Facebook X LinkedIn

C++

Індекс C++

C++ (Сі-плюс-плюс) — мова програмування високого рівня з підтримкою кількох парадигм програмування: об'єктно-орієнтованої, узагальненої та процедурної.

Зміст

  1. 56 відносини: Ada, AT&T, Bell Labs, Boost, Borland, C (мова програмування), C Sharp, C++11, Clang, CLU (мова програмування), D (мова програмування), Delete (C++), Digital Equipment Corporation, GNU Compiler Collection, Hewlett-Packard, IBM, Iostream, Java, Lisp, Microsoft, Microsoft Visual C++, ML, Nemerle, New (C++), PHP, Scheme, Silicon Graphics, Simula, Smalltalk, Клас (програмування), Класи-друзі (програмування), Присвоєння (програмування), Процедурне програмування, Об'єктно-орієнтоване програмування, Оператори в C та C++, Асоціативний масив, Абстрактний клас, Алексєєв Євген Ростиславович, Нью-Джерсі, Стандартні потоки, Стандартна бібліотека C++, Стандартна бібліотека шаблонів, Система типізації, Тімоті Бадд, Успадкування (програмування), Узагальнене програмування, Умови Йоди, Шаблони (C++), Юнікод, Міжнародна організація зі стандартизації, ... Розгорнути індекс (6 більше) »

  2. Високорівневі мови програмування
  3. Класо-орієнтовані мови програмування
  4. Об'єктно-орієнтовані мови програмування
  5. Статично-типізовані мови програмування
  6. Сімейство мови програмування C++

Ada

Ада — структурована наказова мова програмування зі статичним зв'язуванням типу змінних, розроблена Жаном Ішбіа (Jean David Ichbiah) на фірмі Cii Honeywell Bull у 1977–1983 роках.

Переглянути C++ і Ada

AT&T

AT&T Inc — одна з найбільших американських телекомунікаційних компаній.

Переглянути C++ і AT&T

Bell Labs

Лабораторія Белла (Bell Laboratories, скорочено Bell Labs, колишні назви AT&T Bell Laboratories, Bell Telephone Laboratories) — в минулому американська корпорація, створена 1925 р.

Переглянути C++ і Bell Labs

Boost

Boost — набір бібліотек, які розширюють функціональність C++.

Переглянути C++ і Boost

Borland

Borland Software Corporation (раніше Borland International, Inc., а також Inprise Corporation (з 29 квітня 1998 по січень 2001)) — компанія, що створює програмне забезпечення із головним офісом в Остіні, Техас.

Переглянути C++ і Borland

C (мова програмування)

C (Сі) — універсальна, процедурна, імперативна мова програмування загального призначення, розроблена у 1972 році Денісом Рітчі у Bell Telephone Laboratories з метою написання нею операційної системи UNIX.

Переглянути C++ і C (мова програмування)

C Sharp

C# (вимовляється Сі-шарп) — об'єктно-орієнтована мова програмування з безпечною системою типізації для платформи.NET.

Переглянути C++ і C Sharp

C++11

C++11 — чинна версія стандарту мови C++, прийнята у серпні 2011 комітетом ISO зі стандартизації мови замість ISO/IEC 14882:2003 (С++03).

Переглянути C++ і C++11

Clang

Clang являє собою фронт-енд для мов програмування C, C++, Objective-C и, що використовує задля оптимізації та кодогенерування фреймворк LLVM.

Переглянути C++ і Clang

CLU (мова програмування)

CLU — мова програмування, яка одна з перших реалізувала концепцію абстрактних типів даних і парадигму узагальненого програмування.

Переглянути C++ і CLU (мова програмування)

D (мова програмування)

D — об’єктно-орієнтована, імперативна, багатопарадигмова мова програмування.

Переглянути C++ і D (мова програмування)

Delete (C++)

В мові програмування C++, оператор delete звільняє пам’ять, виділену раніше із купи, за допомогою оператора new.

Переглянути C++ і Delete (C++)

Digital Equipment Corporation

Digital Equipment Corporation (DEC) — американська комп'ютерна компанія, була заснована в 1957 році Кеном Олсеном і Харланом Андерсоном.

Переглянути C++ і Digital Equipment Corporation

GNU Compiler Collection

Набір компіля́торів GNU (GNU Compiler Collection, GCC) — набір компіляторів для різних мов програмування.

Переглянути C++ і GNU Compiler Collection

Hewlett-Packard

Hewlett-Packard (читається: /ˌhjulətˈpækərd/, HP) — велика технологічна компанія зі штаб-квартирою в Пало-Альто (Каліфорнія, США).

Переглянути C++ і Hewlett-Packard

IBM

International Business Machines Corporation (вимовляється Ай-Бі-Е́м, також відома як IBM або «Блакитний гігант») — американська електронна корпорація, один із найбільших світових виробників усіх видів комп'ютерів і програмного забезпечення, один з найбільших провайдерів глобальних інформаційних мереж.

Переглянути C++ і IBM

Iostream

iostream — бібліотека і відповідний заголовний файл, які використовується для організації введення-виведення в мові програмування C++.

Переглянути C++ і Iostream

Java

Java (вимовляється Джава) — об'єктно-орієнтована мова програмування, випущена 1995 року компанією «Sun Microsystems» як основний компонент платформи Java.

Переглянути C++ і Java

Lisp

Лісп (Lisp) — мова програмування загального призначення з підтримкою парадигм функціонального та процедурного програмування.

Переглянути C++ і Lisp

Microsoft

Корпорація Майкрософт (Microsoft Corporation) (читається майкрософт корпорейшн) — багатонаціональна корпорація комп'ютерних технологій із всесвітнім продажем в 39 790 млн дол.

Переглянути C++ і Microsoft

Microsoft Visual C++

Microsoft Visual C++ (MSVC) — інтегроване середовище розробки програмного забезпечення на мові C++, розроблена фірмою Microsoft.

Переглянути C++ і Microsoft Visual C++

ML

ML (Meta Language) — сімейство строго типізованих мов функціонального програмування з розвиненою поліморфною системою типів і модулями що параметризуються. Подібна система типів була раніше запропонована Роджером Гіндлі у 1969 році і зараз часто називається системою Гіндлі-Мілнера.

Переглянути C++ і ML

Nemerle

Nemerle — високорівнева мова програмування із статичною типізацією для платформи.NET.

Переглянути C++ і Nemerle

New (C++)

У мові програмування C++, так само як і в багатьох подібних до C++ мовах, new це конструкція мови, яка дозволяє динамічно під час виконання програми виділяти пам'ять із купи і задати початкові значення за допомогою конструктора.

Переглянути C++ і New (C++)

PHP

PHP (PHP: Hypertext Preprocessor — PHP: гіпертекстовий препроцесор), попередня назва: Personal Home Page Tools — скриптова мова програмування, була створена для генерації HTML-сторінок на стороні веб-сервера.

Переглянути C++ і PHP

Scheme

Scheme — мультипарадигмна мова програмування, підтримує функціональну та процедурну парадигми програмування.

Переглянути C++ і Scheme

Silicon Graphics

Silicon Graphics, Inc. (Часто скорочують до абревіатури SGI, історично іноді називають Silicon Graphics Computer Systems та SGCS) — створена в 1982 році Джимом Кларком і Еббі Сільверстоуном (Abbey Silverstone) компанія з виробництва графічних терміналів.

Переглянути C++ і Silicon Graphics

Simula

Симула (Simula) — спільна назва двох мов програмування, Симула, та Симула 67, розроблених в 1960-ті роки в Норвезькому центрі комп'ютерних досліджень в Осло, Олє-Йоханом Далєм та Крістеном Нуґардом.

Переглянути C++ і Simula

Smalltalk

Smalltalk (вимовляється) — об'єктно-орієнтована мова програмування з динамічною типізацією, розроблена в Xerox PARC Аланом Кейем, Деном Інгаллсом, Тедом Кеглером, Адель Голдберг в 1970-х роках.

Переглянути C++ і Smalltalk

Клас (програмування)

В об'єктно-орієнтованому програмуванні, клас — це спеціальна конструкція, яка використовується для групування пов'язаних змінних та функцій.

Переглянути C++ і Клас (програмування)

Класи-друзі (програмування)

Дружні класи або Класи-друзі в C++ це такі класи, які можуть мати доступ до членів класу з модифікаторами "private" і "protected" того класу, в якому вони оголошені як друзі за допомогою ключового слова friend.

Переглянути C++ і Класи-друзі (програмування)

Присвоєння (програмування)

Присвоєння (assignment) — механізм в програмуванні, що дозволяє динамічно змінювати зв'язки об'єктів даних (зазвичай, змінних) з їхніми значеннями.

Переглянути C++ і Присвоєння (програмування)

Процедурне програмування

Процедурне програмування — парадигма програмування, заснована на концепції виклику процедури.

Переглянути C++ і Процедурне програмування

Об'єктно-орієнтоване програмування

Об'є́ктно-орієнто́ване програмува́ння (ООП) — одна з парадигм програмування, яка розглядає програму як множину «об'єктів», що взаємодіють між собою.

Переглянути C++ і Об'єктно-орієнтоване програмування

Оператори в C та C++

Тут наведено перелік операторів що використовуються у мовах програмування C та C++.

Переглянути C++ і Оператори в C та C++

Асоціативний масив

Асоціати́вний маси́в (associative array) (або словник, хеш, в англійській літературі також застосовуються терміни associative container, map, mapping, hash, dictionary, finite map) — абстрактний тип даних (інтерфейс до сховища даних), що дозволяє зберігати дані у вигляді набору пар ключ — значення та доступом до значень за їх ключем.

Переглянути C++ і Асоціативний масив

Абстрактний клас

В об'єктно-орієнтованому програмуванні абстрактний клас – це базовий клас, від якого не можна створити екземпляру.

Переглянути C++ і Абстрактний клас

Алексєєв Євген Ростиславович

Алєксє́єв Євге́н Ростисла́вович (13 вересня 1964 року, Краснослободськ) — автор самовчителів з інформатики.

Переглянути C++ і Алексєєв Євген Ростиславович

Нью-Джерсі

Нью-Дже́рсі (New Jersey Нудже́рзі) — штат США на узбережжі Атлантики; 20,2 тис.

Переглянути C++ і Нью-Джерсі

Стандартні потоки

Напрямки потоків введення/виведення за замовчуванням Стандартні потоки введення/виведення в системах типу UNIX (і багато інших) - потоки процесу, що мають номер (дескриптор), зарезервований для виконання деяких «стандартних» функцій.

Переглянути C++ і Стандартні потоки

Стандартна бібліотека C++

В мові програмування C++, Стандартна бібліотека C++ це набір класів і функцій, які написані на базовій мові і є частиною стандарту C++ ISO.

Переглянути C++ і Стандартна бібліотека C++

Стандартна бібліотека шаблонів

Стандартна бібліотека шаблонів (Standard Template Library; STL) — бібліотека для C++, що містить набір узгоджених узагальнених алгоритмів, контейнерів, засобів доступу до їхнього вмісту і різних допоміжних функцій.

Переглянути C++ і Стандартна бібліотека шаблонів

Система типізації

Система типізації в програмуванні визначає множину припустимих значень даних та множину операцій над даними.

Переглянути C++ і Система типізації

Тімоті Бадд

Тімоті Бадд (Timothy Budd) — доцент кафедри інформатики Орегонського університету.

Переглянути C++ і Тімоті Бадд

Успадкування (програмування)

В об'єктно-орієнтованому програмуванні, успадкува́ння (наслідування) — механізм утворення нових класів на основі використання вже існуючих.

Переглянути C++ і Успадкування (програмування)

Узагальнене програмування

Узагальнене програмування (generic programming) — парадигма програмування, що полягає в такому описі даних і алгоритмів, який можна застосовувати до різних типів даних, не змінюючи сам опис.

Переглянути C++ і Узагальнене програмування

Умови Йоди

Умови Йоди (від Yoda conditions), або нотація Йоди (Yoda notation) у жаргоні програмістів — «безпечний» стиль запису виразів порівняння при програмуванні мовами з Сі-синтаксисом, що полягає у написанні спочатку значення змінної, а потім - самої змінної.

Переглянути C++ і Умови Йоди

Шаблони (C++)

Шаблони (template.) — засіб мови C++, який призначений для кодування узагальнених алгоритмів, без прив'язки до деяких параметрів: типу даних, розміру буфера та стандартного значення.

Переглянути C++ і Шаблони (C++)

Юнікод

Логотип Unicode Юніко́д, (Unicode), УНІфіковане КОДування — промисловий стандарт, розроблений, щоб забезпечити цифрове представлення символів усіх писемностей світу та спеціальних символів.

Переглянути C++ і Юнікод

Міжнародна організація зі стандартизації

Міжнародна організація зі стандартизації (International Organization for Standardization, ISO) — міжнародна організація, метою діяльності якої є ратифікація розроблених спільними зусиллями делегатів від різних країн стандартів.

Переглянути C++ і Міжнародна організація зі стандартизації

Б'ярн Страуструп

Б'ярн Страуструп, Б'ярнє Строуструп (Bjarne Stroustrup народився 11 червня 1950 (за іншими відомостями, 30 грудня), Орхус, Данія) — автор мови програмування C++.

Переглянути C++ і Б'ярн Страуструп

Динамічна ідентифікація типу

Динамічна ідентифікація типу (Run-Time Type Identificator, RTTI) — механізм мов програмування, що дозволяє ідентифікувати тип об'єкта у процесі виконання програми.

Переглянути C++ і Динамічна ідентифікація типу

1990

* Сотні делегатів конференції «Товариства української мови імені Тараса Шевченка» взяли участь у грандіозних маніфестаціях 30 вересня та 1 жовтня 1990 р.

Переглянути C++ і 1990

1996

Див.

Переглянути C++ і 1996

1997

Див.

Переглянути C++ і 1997

1998

Див.

Переглянути C++ і 1998

Див. також

Високорівневі мови програмування

Класо-орієнтовані мови програмування

Об'єктно-орієнтовані мови програмування

Статично-типізовані мови програмування

Сімейство мови програмування C++

Також відомий як .cpp, C Plus Plus, С++, Сі плюс плюс, Сі++, Сі-плюс-плюс.

, Б'ярн Страуструп, Динамічна ідентифікація типу, 1990, 1996, 1997, 1998.