Форум программистов, компьютерный форум CyberForum.ru

Вложенные структуры. Доступ к элементам структур - C++

Восстановить пароль Регистрация
 
Funny.Furry
1 / 1 / 0
Регистрация: 08.09.2012
Сообщений: 33
19.09.2012, 22:33     Вложенные структуры. Доступ к элементам структур #1
Как через структуру реализовать что-то вроде этого. Есть структура с городами, каждый город имеет одинаковый набор свойств, но у каждого свойства свои. Как сформировать структуру и получать доступ к ее элементам?
Миниатюры
Вложенные структуры. Доступ к элементам структур  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2012, 22:33     Вложенные структуры. Доступ к элементам структур
Посмотрите здесь:

Может ли объемлющий класс иметь неограниченный доступ к элементам вложенного класса? А вложенный класс — к элементам объемлющего? C++
Доступ к элементам структуры через указатель на структуру C++
Алгоритмы и программы циклических структур. Вложенные циклы. C++
C++ Разный доступ к элементам структуры через указатель
C++ Обращение к элементам массива структур
Структуры, массивы структур (как можно присваивать(инициализировать) значения полям структуры) C++
Доступ к элементам динамического массива из структур C++
Вложенные структуры C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
no_wearines
 Аватар для no_wearines
52 / 48 / 2
Регистрация: 01.01.2012
Сообщений: 322
19.09.2012, 23:00     Вложенные структуры. Доступ к элементам структур #2
Вы действительно хотите решить этот вопрос через вложенные структуры? Просто это крайне неудобно.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream.h>
#include <string.h>
#include <conio.h>
 
struct city
{
struct hold
{
string name;
};
};
 
void main()
{
city::hold city_1, city_2;
 
city_1.name = "Brest";
city_2.name = "Hello"
 
cout<<city_1.name<<city_2.name<<endl;
 
getch();
}
Если не говорить о списке городов, то есть о реализации связных структур, то наилучшим вариантом, будет использование наследования и полиморфизма.

Добавлено через 1 минуту
но если о списках и прочей шалупони, то обяъвите массив структур.
Yandex
Объявления
19.09.2012, 23:00     Вложенные структуры. Доступ к элементам структур
Ответ Создать тему
Опции темы

Текущее время: 16:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru