Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Список(вектор) объектов структуры

5.1K
09 февраля 2010 года
Karrde
88 / / 15.10.2007
Доброго времени суток. Хочу сделать список(с помощью vector) из объектов структуры. Данная структура также состоит из стандартной структуры fd_set(которая тоже является списком))). Допустим, я создал первый элемент fd_set, и потом создал первый элемент своей внешней структуры, записав в нее fd_set. можно ли по ходу добавлять во вложенную fd_set дополнительные элементы
Попытался сделать так:
 
Код:
struct game
{
           fd_set gameClients;
    char name[30];
};
....
SOCKET s;
vector<game> arrayOfGames = new vector<game>;
FD_SET(s ,arrayOfGames.gameClients);

но в итоге выдает
'gameClients' : is not a member of 'std::vector<_Ty>'
535
09 февраля 2010 года
Нездешний
537 / / 17.01.2008
Подобное ... даже разбирать не хочется. Сразу видно, что в справку по STL вы заглянуть не удосужились. И не смотрели ни одного примера использования "списка vector"
http://www.cplusplus.com/reference/stl/
350
21 февраля 2010 года
cheburator
589 / / 01.06.2006
Цитата: Karrde

 
Код:
vector<game> arrayOfGames = new vector<game>;



Вектору присвоено значение "указатель на вектор".

 
Код:
vector<game> arrayOfGames; // Всё на этом


Добавление элемента в вектор: arrayOfGames.push_back(новый элемент);
И вообще, кури RTFM
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог