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

массивы и вложенные структуры - C++

Восстановить пароль Регистрация
 
conf
 Аватар для conf
-11 / 5 / 0
Регистрация: 16.09.2013
Сообщений: 25
05.12.2013, 20:21     массивы и вложенные структуры #1
есть такой код:
C++
1
2
3
4
5
6
7
8
struct part1
{
    int arr[10];
};
struct part2
{
    part1 dim;
};
как мне правильно обратиться к массиву arr ? мб надо подредачить строку
C++
1
part1 dim;
? что-то не могу найти ответ , либо я не правильно формулирую вопрос .
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrCold
851 / 749 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
05.12.2013, 20:43     массивы и вложенные структуры #2
C++
1
2
3
4
5
6
int main()
{
    part2 obj;
 
    for(int i = 0; i < 10; i++)
        obj.dim.arr[i] = i;
conf
 Аватар для conf
-11 / 5 / 0
Регистрация: 16.09.2013
Сообщений: 25
05.12.2013, 20:50  [ТС]     массивы и вложенные структуры #3
Цитата Сообщение от MrCold Посмотреть сообщение
C++
1
2
3
4
5
6
int main()
{
    part2 obj;
 
    for(int i = 0; i < 10; i++)
        obj.dim.arr[i] = i;
там адреса из стека посыпались . я так понимаю , что нужно дальше указатели курить ? спасибо .
MrCold
851 / 749 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
05.12.2013, 20:53     массивы и вложенные структуры #4
Цитата Сообщение от conf Посмотреть сообщение
что нужно дальше указатели курить
У вас нет указателей. Не знаю о чем вы .
conf
 Аватар для conf
-11 / 5 / 0
Регистрация: 16.09.2013
Сообщений: 25
05.12.2013, 21:00  [ТС]     массивы и вложенные структуры #5
Цитата Сообщение от MrCold Посмотреть сообщение
У вас нет указателей. Не знаю о чем вы .
не , все норм . просто я сам тупанул . попытался без индекса в цикле прочитать содержимое .

Добавлено через 4 минуты
Цитата Сообщение от MrCold Посмотреть сообщение
C++
1
2
3
4
5
6
int main()
{
    part2 obj;
 
    for(int i = 0; i < 10; i++)
        obj.dim.arr[i] = i;
еще вот вопрос остался:
C++
1
obj.dim.arr
как инициализировать вручную ?
типа этого:
C++
1
int array[5]={0,1,2,3,4};
Yandex
Объявления
05.12.2013, 21:00     массивы и вложенные структуры
Ответ Создать тему
Опции темы

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