Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
eXtream
24 / 24 / 0
Регистрация: 10.03.2010
Сообщений: 164
10.09.2013, 13:30

Тема: Структуры. Условие: сделать массив структур, который содержит следующею информацию

10.09.2013, 13:30. Просмотров 521. Ответов 7
Метки (Все метки)

Ответ

для справочников лучше всего использовать map<int, string> из namespace std; где int - это ключ он же будет хранится в полях структуры RECEIPT (iGroup и iVendor):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using namespace std;
...
map<int, string> sprGroup, sprVendor;
map<int, string>::iterator pos;
vector<RECEIPT> receipts; 
//либо
PRECEIPT receipt = new RECEIPT[max_num_receipt]; // max_num_receipt - максимальное число квитанций (нежелательно)
 
 
// далее заполняем справочники
sprGroup[0] = "Телевизоры";
sprGroup[1] = "Магнитофоны";
sprGroup[2] = "Стиральные машинки";
...
sprVendor[0] = "GoldStar";
sprVendor[1] = "Samsung";
sprVendor[2] = "LG";
...
и т.д.


Вернуться к обсуждению:
Тема: Структуры. Условие: сделать массив структур, который содержит следующею информацию
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.09.2013, 13:30
Готовые ответы и решения:

Создайте класс, который содержит информацию об имени и адресе
Создайте класс, который содержит информацию об имени и адресе. Храните всю эту...

Создайте класс soft, который содержит информацию об установленном программном обеспечении
Создайте класс soft, который содержит информацию об установленном программном...

Составить класс, который содержит информацию о наличии автобусов в автобусном парке
Задание Разработать классы для описанных ниже объектов. Включить в класс...

Динамические структуры данных. Составить программу, которая содержит текущую информацию о книгах в библиотеке
не могу решить Составить программу, которая содержит текущую информацию о...

Массив: Получить массив, который содержит все элементы исходного массива, кратные трем
Дан двумерный массив размером n*n, заполненный целыми числами. а) Все его...

7
Другие темы раздела
C++ Проверка на расстановку скобок http://www.cyberforum.ru/cpp-beginners/thread950777.html
В общем задание такое. Программа (консольная) проверяет каждую строку файла для проверки на расстановку скобок 4 типов ("(" и ")", "", "{" и "}", "<" и ">"), проверка должна учесть парность и...
C++ Непонятен текст задания Вот задание: b) Создать абстрактный тип данных (структура) - вектор, который имеет указатель на float и число элементов. Определить функции: инициализации, удаления вектора, установки/ изменения... http://www.cyberforum.ru/cpp-beginners/thread950775.html
Указатели (нужно передать массив в качестве параметра в функцию) C++
Добрый день! имеется массив array его нужно передать в качестве параметра в функцию, принимающую в качестве аргумента LPVOID: function(LPVOID arr), я делаю так: function(&array), в большинстве...
C++ В чем разница?
Скажите в чем разница между двумя кусками кода: std::string a; while ((std::cin>>a)!="Quit") { std::cout<<a; }
C++ Работа с классами http://www.cyberforum.ru/cpp-beginners/thread950751.html
Привет!!! Есть задачка: "Определите класс Oper, содержащий идентификатор типа ld (string или C-строка) и операцию (указатель на функцию или функциональный объект). Определите класс Cat_object,...
C++ Stack со сменой представления Здорова господа!!! Есть задачка: "Напишите класс Stack, для которого можно сменить представление на стадии выполнения программы. Подсказка: "Любую проблему можно решить введя еще один уровень... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru