Конте́йнер в программировании — тип, позволяющий инкапсулировать в себе объекты других типов. Контейнеры, в отличие от коллекций, реализуют конкретную...
2 KB (71 words) - 15:39, 3 May 2019
зданий, может существовать как отдельное строение. Контейнер — структура данных в программировании. Контейнер — визуальный компонент, включающий в себя другие...
2 KB (169 words) - 21:01, 15 December 2022
C++ (redirect from C++ (язык программирования))
программирование, обобщённое программирование. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и алгоритмы...
171 KB (11,226 words) - 17:57, 30 December 2024
Итератор (redirect from Бегунок (программирование))
Использование итераторов в обобщённом программировании позволяет реализовать универсальные алгоритмы работы с контейнерами. Главное предназначение итераторов...
44 KB (2,899 words) - 22:20, 13 September 2024
Ковариа́нтность и контравариа́нтность в программировании — способы переноса наследования типов на производные от них типы — контейнеры, обобщённые типы, делегаты и т...
19 KB (1,281 words) - 13:27, 10 September 2024
Стандартная библиотека языка C++ (section Контейнеры)
Стандартная библиотека поддерживает несколько основных контейнеров, функций для работы с этими контейнерами, объектов-функции, основных типов строк и потоков...
17 KB (821 words) - 19:15, 5 June 2024
Последовательными контейнерами (англ. Sequence containers) в языке программирования C++ считаются несколько предопределённых шаблонных типов данных стандартной...
12 KB (559 words) - 11:15, 7 November 2022
объектами, когда один объект (контейнер) имеет ссылку на другой объект. Оба объекта могут существовать независимо: если контейнер будет уничтожен, то его содержимое —...
5 KB (277 words) - 13:44, 16 April 2023
монады — это способ перегрузить оператор «точка с запятой». Монада является контейнером, который хранит в себе значение произвольного типа. Она должна обладать...
14 KB (873 words) - 19:15, 23 November 2023
Обобщённое программирование (англ. generic programming) — парадигма программирования, заключающаяся в таком описании данных и алгоритмов, которое можно...
20 KB (1,265 words) - 16:20, 24 October 2023
интернет-издание. Комментарии в программировании — пояснения к исходному тексту программы. Комментарии Vorbis — контейнер для метаданных, используемый в...
2 KB (145 words) - 10:14, 2 December 2024
«упаковать» приложение со всем своим окружением[англ.] и зависимостями в контейнер, который может быть развёрнут на любой Linux-системе с поддержкой контрольных...
19 KB (1,335 words) - 01:06, 27 October 2024
библиотеки языка программирования C++, предназначенный для реализации абстракции отображения в виде упорядоченного ассоциативного контейнера. Его объявление...
9 KB (430 words) - 11:15, 7 November 2022
стандартной библиотеке языка программирования C++, включающий набор функций для выполнения алгоритмических операций над контейнерами и над другими последовательностями...
13 KB (197 words) - 15:46, 5 June 2023
Стандартная библиотека шаблонов (category Обобщённое программирование)
конкретного контейнера. Стандарт C++ определяет пять категорий итераторов, описанных в следующей таблице: Шаблоны C++ Обобщённое программирование Boost std::vector (неопр...
23 KB (580 words) - 12:08, 17 July 2024
включать более двух классов (контейнер и содержимое). Агрегация встречается, когда один класс является коллекцией или контейнером других. Причём по умолчанию...
22 KB (1,194 words) - 08:47, 16 April 2024
добавляющими поддержку новых парадигм программирования (ООП, функциональное программирование, обобщённое программирование и пр.). К таким языкам относятся...
224 KB (14,081 words) - 19:31, 25 November 2024
лицензией LGPL (GNU Lesser General Public License). Призван упростить программирование бизнес-приложений на JSF, путём реализации следующих возможностей:...
2 KB (108 words) - 20:36, 3 December 2024
Boost (category Обобщённое программирование)
стандарту Многопоточное программирование Контейнеры Модульное тестирование Структуры данных Функциональные объекты Обобщённое программирование Графы Работа с геометрическими...
22 KB (1,401 words) - 09:00, 30 September 2024
Инверсия управления (category Объектно-ориентированное программирование)
фреймворках, которые называются IoC-контейнерами. Если сравнить с более низкоуровневыми технологиями, IoC-контейнер — это компоновщик, который собирает...
9 KB (517 words) - 20:03, 12 November 2024
коллекциями во многих случаях может существенно упростить программирование. Коллекция или контейнер группирует некоторое переменное (возможно, нулевое) число...
16 KB (980 words) - 10:13, 31 October 2022
Go (redirect from Go (язык программирования))
поддержкой вложения типов и свободно определяемыми интерфейсами. Обобщённое программирование. Авторы воздержались от его включения в первую версию языка, поскольку...
172 KB (12,320 words) - 18:04, 30 December 2024
является контейнер Inversion of Control, который предоставляет средства конфигурирования и управления объектами Java с помощью рефлексии. Контейнер отвечает...
26 KB (1,638 words) - 18:24, 9 January 2024
для сбора отходов, чаще одноразовый и используется в домашних условиях. Контейнер для мусора — специализированная ёмкость для сбора отходов, преимущественно...
3 KB (239 words) - 10:11, 23 June 2024
Закон Деметры (category Программирование)
объекты являются менее зависимыми от внутренней структуры других объектов, контейнеры объектов могут быть изменены без модификации вызывающих объектов (клиентов)...
9 KB (544 words) - 13:14, 2 October 2024
упаковке в контейнеры — NP-трудная комбинаторная задача. Задача заключается в упаковке объектов предопределённой формы в конечное число контейнеров предопределённой...
10 KB (675 words) - 15:19, 29 October 2023
Понижающее приведение (category Объектно-ориентированное программирование)
Распространённым примером плохо продуманного дизайна являются контейнеры высших типов, как контейнеры в языке Java, присутствовавшие до введения обобщений[англ...
4 KB (188 words) - 20:13, 5 October 2019
парадигму программирования вполне разумно назвать рациональным программированием. Точно так же, как объектно-ориентированное программирование сдвинуло...
30 KB (1,593 words) - 05:09, 3 July 2023
также для составных типов данных или шаблонизированных типов, таких как контейнеры. Вследствие неявного преобразования типов при выполнении программы const...
16 KB (1,098 words) - 17:54, 30 January 2022
администрирования множества контейнеров и работа с ним похожа на работу с менеджерами виртуальных машин. LXD написан на языке программирования Go и распространяется...
11 KB (637 words) - 14:27, 19 September 2024
Java (redirect from Язык программирования Java)
— 672 с. — ISBN 978-5-8459-1875-8. Джошуа Блох. Java. Эффективное программирование = Effective Java. — 3-е. — М.: Диалектика, 2019. — 464 с. — ISBN 978-5-6041394-4-8...
158 KB (10,178 words) - 15:53, 19 December 2024