Модуль для работы с ассоциативными массивами в C++ Builder
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Вступление
Мой любимый язык – PHP. Он изящен и прост, но, к сожалению, предназначен только для программирования сайтов. «Обычную» программу на нём не напишешь.
К счастью, некоторые технологии, реализованные в PHP можно перенести и в другие языки программирования: например, в C++.
Одна из таких технологий – ассоциативные массивы.
В ассоциативном массиве вместо числовых индексов используются ключи любых типов. Данные в ассоциативном массиве так же могут быть разнотипными.
К примеру:
ass_arr array;
array[0] = 123;
array["name"] = "John Silver";
Здесь в массиве array создаются два элемента, один из которых имеет ключ «0» и числовое значение «123», другой – ключ «name» и строковое значение «John Silver». «ass_arr» – не массив задниц, как подумало большинство читателей, а возможное имя типа (класса) ассоциативного массива.
Удобно? Удобно! Не нужно описывать входящие в массив элементы и их типы. Не нужно думать о размере массива – он динамичен. Не нужно заботится ни о чём, кроме свободной памяти.
Подробнее об удобствах
Ассоциативный массив – всего лишь способ представления данных. Любая задача, решаемая посредством ассоциативных массивов, может быть решена посредством структур или классов. Однако, использование ассоциативности существенно упрощает решение многих задач.
Мой любимый язык – PHP. Он изящен и прост, но, к сожалению, предназначен только для программирования сайтов. «Обычную» программу на нём не напишешь.
К счастью, некоторые технологии, реализованные в PHP можно перенести и в другие языки программирования: например, в C++.
Одна из таких технологий – ассоциативные массивы.
В ассоциативном массиве вместо числовых индексов используются ключи любых типов. Данные в ассоциативном массиве так же могут быть разнотипными.
К примеру:
ass_arr array;
array[0] = 123;
array["name"] = "John Silver";
Здесь в массиве array создаются два элемента, один из которых имеет ключ «0» и числовое значение «123», другой – ключ «name» и строковое значение «John Silver». «ass_arr» – не массив задниц, как подумало большинство читателей, а возможное имя типа (класса) ассоциативного массива.
Удобно? Удобно! Не нужно описывать входящие в массив элементы и их типы. Не нужно думать о размере массива – он динамичен. Не нужно заботится ни о чём, кроме свободной памяти.
Подробнее об удобствах
Ассоциативный массив – всего лишь способ представления данных. Любая задача, решаемая посредством ассоциативных массивов, может быть решена посредством структур или классов. Однако, использование ассоциативности существенно упрощает решение многих задач.
Другие работы
Задание на контрольную работу по программированию - Сформировать двумерный массив
ZeroTwo1
: 13 марта 2025
8. Сформировать двумерный массив L размером N x 10 (N – количество строк, равное предпоследней цифре пароля (0) +2; 10 – количество столбцов) с помощью генератора случайных чисел и вывести элементы массива на экран и в файл. Вывести на экран и в файл номер строки и саму строку матрицы L, в которой сумма положительных элементов максимальна (оформить нахождение сумм положительных элементов в виде процедуры).
800 руб.
Реферат: Керамічна цегла: добування і обробка сировини, виробництво
alfFRED
: 28 августа 2013
Цегла є найстародавнішим штучним будівельним матеріалом. Хоча аж до нового часу широке розповсюдження мав в багатьох країнах необпалений цегла-сирець, часто з додаванням в глину різаної соломи (див. Адоба, Саман), застосування в будівництві обпаленого цеглини також сходить до глибокої старовини (споруди в Єгипті, в Мохенджо-Даро, 3-2-е тисячоліття до н. э.). Особливо важливу роль грала цеглина в архітектурі Месопотамії і (пізніше) Стародавнього Рима, де з цеглини викладалися складні конструкції,
10 руб.
Обеспечение высокого уровня социальной защиты, охраны прав и интересов детей
Pazon
: 3 октября 2009
Содержание
ВВЕДЕНИЕ
ГЛАВА I. ТЕОРИЯ ПРАВ ЧЕЛОВЕКА И ЕЕ ИСПОЛЬЗОВАНИЕ В МЕЖДУНАРОДНОМ ПРАВЕ.
§1. Этапы развития теории прав человека: общее и особенное.
§2. Восстребованность правового оформления прав человека и ребенка.
Вывод по Главе I.
ГЛАВА II. ПРОЦЕСС СТАНДАРТИЗАЦИИ ПРАВ ЧЕЛОВЕКА И РЕБЕНКА В МЕЖДУНАРОДНОМ И РОССИЙСКОМ ПРАВЕ.
§1. Формирование декларативных и конвенционных норм о правах ребенка.
§2.Процесс закрепления в российском законодательстве международных стандартов о правах ребенка.
Вы
Теплотехника МГУПП 2015 Задача 1.1 Вариант 34
Z24
: 6 января 2026
В баллоне емкостью V при температуре t и давлении p содержится газовая смесь, объемный состав которой следующий: RO2, RN2 и RCO2.
Определить массу газа.
150 руб.