Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.03.2015, 23:09   #1
holfmiller
 
Регистрация: 26.03.2015
Сообщений: 5
По умолчанию C++ - Использование контейнерного класса <list>. Вывод элементов

Подскажите, пожалуйста , как вывести элементы класса list, если он состоит из структур.
Структура- автобусный парк. И как, получая номер автобуса, заносить данные о нем в другой list?


#include <list>
#include <iostream>
#include <conio.h>
using namespace std;


struct Bus_Park{
char FIO[50];
int Bus_Number;
int Route_Number;
};

list <Bus_Park> list1(3), list2;
int main()
{
setlocale(LC_ALL, "RUSSIAN");
Bus_Park bus[3];

for (int i = 0; i < 3; i++){
cout <<endl<< "FIO: ";
cin >> bus[i].FIO;
cout << "Bus Number: ";
cin >> bus[i].Bus_Number;
cout << "Route number: " ;
cin >> bus[i].Route_Number;
list1.push_back(bus[i]);
}


int k;
cout << "Введите номер выезжающего автобуса\n";
cin >> k;

for (int i = 0; i < list1.size; i++)
{
if (k = bus[i].Bus_Number)
{
list2.push_back(bus[i]); //??
}

/*for (int i = 0; i < list2.size(); i++)
{
cout << bus[i].FIO << "\t" << bus[i].Bus_Number << "\t" << bus[i].Route_Number << endl;
}*/

_getch();
return 0;
}
holfmiller вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Использование List. Nickolay0512 Общие вопросы C/C++ 2 30.10.2014 10:48
LIST<> и массив обьектов класса Yura_DK C# (си шарп) 7 03.05.2014 12:27
Пример создания коллекции объектов с использованием интерфейса List и класса ArrayList shmat_ru Общие вопросы по Java, Java SE, Kotlin 8 27.01.2014 18:01
Реализация класса List (C++) Bitter_Schokolade Помощь студентам 0 17.11.2013 11:48
Использование шаблона List(C++) Demonhunterus Помощь студентам 1 16.10.2010 16:20