Зміст
18 відносини: C (мова програмування), C++, Hewlett-Packard, Iostream, Map (STL), Silicon Graphics, SIMD, Контейнер (програмування), Потік (програмування), Стек, Узагальнене програмування, Функтор (програмування), Черга (структура даних), Черга з пріоритетом, Векторний процесор, Двобічно зв'язаний список, Ітератор (шаблон проектування), Логічний тип даних.
- Стандартна бібліотека C++
- Узагальнене програмування
C (мова програмування)
C (Сі) — універсальна, процедурна, імперативна мова програмування загального призначення, розроблена у 1972 році Денісом Рітчі у Bell Telephone Laboratories з метою написання нею операційної системи UNIX.
Переглянути Стандартна бібліотека шаблонів і C (мова програмування)
C++
C++ (Сі-плюс-плюс) — мова програмування високого рівня з підтримкою кількох парадигм програмування: об'єктно-орієнтованої, узагальненої та процедурної.
Переглянути Стандартна бібліотека шаблонів і C++
Hewlett-Packard
Hewlett-Packard (читається: /ˌhjulətˈpækərd/, HP) — велика технологічна компанія зі штаб-квартирою в Пало-Альто (Каліфорнія, США).
Переглянути Стандартна бібліотека шаблонів і Hewlett-Packard
Iostream
iostream — бібліотека і відповідний заголовний файл, які використовується для організації введення-виведення в мові програмування C++.
Переглянути Стандартна бібліотека шаблонів і Iostream
Map (STL)
map — контейнер STL, що зберігає набір даних формату ключ - значення (інша назва - асоціативний масив. При цьому ключами можуть бути будь-які об'єкти, які задовільняють умову унікальності ключів.
Переглянути Стандартна бібліотека шаблонів і Map (STL)
Silicon Graphics
Silicon Graphics, Inc. (Часто скорочують до абревіатури SGI, історично іноді називають Silicon Graphics Computer Systems та SGCS) — створена в 1982 році Джимом Кларком і Еббі Сільверстоуном (Abbey Silverstone) компанія з виробництва графічних терміналів.
Переглянути Стандартна бібліотека шаблонів і Silicon Graphics
SIMD
SIMD (single instruction, multiple data — одиночний потік команд, множинний потік даних) — це елемент класифікації згідно з таксономією Флінна для паралельних процесорів, де до багатьох елементів даних виконується одна або однакові команди.
Переглянути Стандартна бібліотека шаблонів і SIMD
Контейнер (програмування)
Контейнер у комп'ютерній науці — клас, структура даних, або абстрактний тип даних, який дозволяє створювати колекції інших об'єктів.
Переглянути Стандартна бібліотека шаблонів і Контейнер (програмування)
Потік (програмування)
Стандартні потоки: для введення, виведення і помилок В програмуванні термін потік (stream) використовується в кількох значеннях, але у всіх випадках посилаються на послідовність елементів даних, що стають доступними через якийсь час.
Переглянути Стандартна бібліотека шаблонів і Потік (програмування)
Стек
Стек (stack — «стос, стіс») в інформатиці та програмуванні — різновид лінійного списку, структура даних, яка працює за принципом (дисципліною) «останнім прийшов — першим пішов» (LIFO, last in, first out).
Переглянути Стандартна бібліотека шаблонів і Стек
Узагальнене програмування
Узагальнене програмування (generic programming) — парадигма програмування, що полягає в такому описі даних і алгоритмів, який можна застосовувати до різних типів даних, не змінюючи сам опис.
Переглянути Стандартна бібліотека шаблонів і Узагальнене програмування
Функтор (програмування)
Фу́нкціональний об'єкт (function object), функтор, об'єкт-функція — концепція в програмуванні, яка передбачає використання об'єкта класу як функції (часто зі збереженням синтаксису виклику).
Переглянути Стандартна бібліотека шаблонів і Функтор (програмування)
Черга (структура даних)
Черга (queue) в програмуванні — динамічна структура даних, що працює за принципом «перший прийшов — перший пішов» (FIFO — first in, first out).
Переглянути Стандартна бібліотека шаблонів і Черга (структура даних)
Черга з пріоритетом
Черга з пріорітетами (priority queue) — це структура даних, що призначена для обслуговування множини S, з кожним елементом якої пов'язано певне значення, що зветься ключем (key).
Переглянути Стандартна бібліотека шаблонів і Черга з пріоритетом
Векторний процесор
Процесорна плата векторного комп'ютера Cray YMP Векторний процесор — процесор, в якому операндами деяких команд можуть слугувати впорядковані масиви даних — вектори.
Переглянути Стандартна бібліотека шаблонів і Векторний процесор
Двобічно зв'язаний список
Двобічно зв'язаний список — вид зв'язаного списку, у якому посилання в кожному вузлі вказують на попередній і на подальший вузол у списку.
Переглянути Стандартна бібліотека шаблонів і Двобічно зв'язаний список
Ітератор (шаблон проектування)
Ітератор (Iterator) — шаблон проектування, належить до класу шаблонів поведінки.
Переглянути Стандартна бібліотека шаблонів і Ітератор (шаблон проектування)
Логічний тип даних
Логічний (булевий) тип даних — примітивний тип даних в інформатиці, що може приймати два можливих значення, що іноді називаються істиною і хибою (також так й ні).
Переглянути Стандартна бібліотека шаблонів і Логічний тип даних
Див. також
Стандартна бібліотека C++
- Functional (C++)
- Iostream
- String (C++)
- Алгоритм (C++)
- Послідовний контейнер
- Розподільник (C++)
- Стандартна бібліотека C++
- Стандартна бібліотека шаблонів
Узагальнене програмування
- Boost
- Intel Threading Building Blocks
- Поліморфізм (програмування)
- Розподільник (C++)
- Стандартна бібліотека шаблонів
- Узагальнене програмування
- Шаблони (C++)
Також відомий як STL, Standard Template Library, Контейнер STL.