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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Объяснить различие http://www.cyberforum.ru/cpp-beginners/thread654700.html
int Head() const { return first->item; } int &Head() { return first->item; } Здравствуйте ! Можете объяснить отличие данных методов ? Что значит const в 1 случае?
C++ Дана целочисленная произвольная матрица. Вывести на экран: одинаковые копии матрицы #include "stdafx.h" #include "iostream" #include "conio.h" #include "iomanip" using namespace std; //--------------------------------------------- void rand(int **arr, int n, int m) { for(int i = 0; i < n; i++) { http://www.cyberforum.ru/cpp-beginners/thread654689.html
C++ Программа с классами комплексных чисел и перегрузками операций
Задание состоит из таких частей: Для выбранного варианта определите класс, включив в него: • конструктор по умолчанию; • конструктор инициализации; • конструктор преобразования базового типа к типу, определяемому разрабатываемым классом; В разрабатываемом классе перегрузите потоковые операции для объектов класса. Для выполнения задания предложенного варианта перегрузите необходимые...
C++ Чтение .rar
Привет всем! Задача состоит в том, чтобы написать программу выводящую на экран информацию о файле в rar-архиве, т.е : имя файла, размеры до и после запаковки, CRC, код ОС в которой был создан файл, дату создания. Имеется структура rar http://www.win-rar.ru/support/knowledge/detail.php?ID=1081 . Первый раз с таким сталкиваюсь, объясните на примере пожалуйста.
C++ y=sin(n*x)+cos(k*x)+ln(m*x) http://www.cyberforum.ru/cpp-beginners/thread654667.html
y=sin(n*x)+cos(k*x)+ln(m*x) где x= { e^z+z, при z>1 z^2+1, при z меньше или равно 1 не поможете ли мне пожалуйста !! никак не могла решить(((
C++ Поиск элементов массива, большеих заданной величины по модулю Среднюю группу детского сада вывели на прогулку. Сколько девочек и сколько мальчиков видно из-за забора, если рост мальчиков задается в сантиметрах отрицательными числами, а девочек - положительными в виде целых α1, α2, ..., αN? Кроме того, у всех девочек на головках завязаны бантики высотой 10 см, а высота забора H см. Добавлено через 11 секунд Спасибо всем заранее!!! подробнее

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

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 минуту
но если о списках и прочей шалупони, то обяъвите массив структур.
 
Текущее время: 11:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru