Модуль для работы с ассоциативными массивами в 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» – не массив задниц, как подумало большинство читателей, а возможное имя типа (класса) ассоциативного массива.
Удобно? Удобно! Не нужно описывать входящие в массив элементы и их типы. Не нужно думать о размере массива – он динамичен. Не нужно заботится ни о чём, кроме свободной памяти.
Подробнее об удобствах
Ассоциативный массив – всего лишь способ представления данных. Любая задача, решаемая посредством ассоциативных массивов, может быть решена посредством структур или классов. Однако, использование ассоциативности существенно упрощает решение многих задач.
Другие работы
Экзамен по дисциплине: Метрология стандартизация и сертификация. Билет №15.
teacher-sib
: 18 февраля 2017
Задача 01.1.
Оцените абсолютную и относительную погрешности измерения и оформите результат измерения в соответствии с нормативными документами в двух формах, если при измерении частоты цифровым частотомером получили показание f=158,16 кГц. Класс точности цифрового частотомера обозначен 0,1/0,05. Верхний предел измерения частоты fк=1МГц.
Задача 01.2.
Вольтметр с преобразователем средневыпрямленных значений, проградуированный в среднеквадратических значениях гармонического сигнала, показал 1
300 руб.
Механизация процесса разделки и формования мелкоштучных булочных изделий (делитель р3-хдп)
boyec
: 12 декабря 2014
1. Введение
2. Тестоделительные машины. Назначение и классификация.
3. Технические данные.
4. Мелкоштучный делитель Р3-ХДП. Назначение.
5. Работа и устройство мелкоштучного делителя Р3-ХДП.
6. Расчет производительности и мощности ТДМ Р3-ХДП.
7. Положительный экономический эффект при производстве мелкоштучных булочных изделий.
II. Графическая часть.
1. Линия участка разделки и формования мелкоштучных булочных изделий с делителем Р3-ХДП (1 лист А1)
2. Разрез показывающий основную часть внутреннего
100 руб.
Контрольная работа по дисциплине «Иностранный язык» код (ЯЮ 00)
тантал
: 1 августа 2013
Вопрос 1.
Read the article in detail and answer the questions which follow:
‘Youth's behaviour with pellet pistol 'stupid, dangerous and outrageous'.
Shooting a pellet gun at an 11-year-old boy on a bike is a "stupid, dangerous and outrageous to behave", Judge Anthony Palmer scolded a Col wood-area teenager in Western Communities Courthouse April 29. "I don't know if you've seen too many movies or not," he continued, "but anything involving a handgun is completely reprehensible",
The 17-year-old
100 руб.
Экскаватор-погрузчик с разработкой двухчелюстного ковша
donecarleone
: 5 марта 2016
В данном курсовом проекте был разработан двухчелюстной ковш для экскаватора-погрузчика на базе МТЗ-82. Двухчелюстным погрузочным ковшом можно работать как отвалом планировать грунт или производить перемещение грунта, мусора и снега, а затем закрыв челюсть вывозить все выше указанное за пределы объекта, либо грузить в автомобиль. Эти функции позволяют совмещать в одном оборудовании отвал и ковш, что позволяет от необходимости менять оборудование. Что в свою очередь позволяет сэкономить время, что
100 руб.