MrGluck
Модератор
7736 / 4772 / 734
Регистрация: 29.11.2010
Сообщений: 13,039
|
11.12.2012, 19:28
|
|
C++ | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| #include <iostream>
#include <set>
#include <string>
class Train
{
public:
Train() {}
Train (int number, std::string station, std::string time) :
_number(number), _station(station), _time(time) {}
friend bool operator < (const Train &t1, const Train &t2)
{
return t1._number < t2._number;
}
private:
int _number; // номер поезда
std::string _station; // станция назначения
std::string _time; // время прибытия
};
int main()
{
std::set<Train> pset; //Создаем переменную типа set
// pset.insert({1, "Station", "time"}); //Пробуем добавить запись
pset.insert(Train (1, "Station", "time")); //Пробуем добавить запись
} |
|
1
|