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

Доступ к элементу структуры, массив которых хранится в vector - C++

Восстановить пароль Регистрация
 
Sean_mephi
1 / 1 / 1
Регистрация: 15.11.2013
Сообщений: 79
06.02.2014, 15:30     Доступ к элементу структуры, массив которых хранится в vector #1
Как получить доступ к элементу структуры, если несколько структур хранится в vector?
Я прохожу по вектору через итератор.
C++ (Qt)
1
2
3
4
5
vector<trade>::iterator it;
        for(it=first.begin();it!=first.end();it++)
        {
 
        }
В цикле я хочу каждый раз записывать все элементы структуры trade в строку и выводить на экран.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2014, 15:30     Доступ к элементу структуры, массив которых хранится в vector
Посмотрите здесь:

Структуры,доступ к элементу,сравнение поля с переменной. C++
vector<int>* v; обращение к конкретному элементу C++
Как сделать, чтобы класс обрабатывал по одному элементу vector C++
Доступ к элементу структуры C++
STL обращение к элементу vector C++
C++ vector объектов структуры
C++ Обращение к предпоследнему элементу vector
C++ Что быстрее? Обращение к элементу массива или к элементу структуры?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
jurok_85
226 / 209 / 70
Регистрация: 21.02.2013
Сообщений: 494
06.02.2014, 15:46     Доступ к элементу структуры, массив которых хранится в vector #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
vector<Struktura> first;
Struktura str1;
while(...)
first.push_back(str1);
vector<Structura>::iterator it;
        for(it=first.begin();it!=first.end();it++)
        {
 
          //чтобы получить доступ к содержимому итератора
         it->...         // после -> переменные которые содержатся в структуре
 
        }
Yandex
Объявления
06.02.2014, 15:46     Доступ к элементу структуры, массив которых хранится в vector
Ответ Создать тему
Опции темы

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