Przejdź do głównej zawartości

Posty

Wyświetlanie postów z luty, 2014

[C++] Wektor par

Stworzenie wektora par nie jest skomplikowane:

vector <pair<typ, typ> > nazwa;

Problemem może się wydawać dodanie nowego elementu do tak stworzonej kolekcji. Wystarczy użyć funkcji make_pair jako argument metody push_back wektora.

Funkcja make_pair tworzy parę z przekazanych wartości. Typy elementów pary są pobierane od typów przekazanych w argumencie funkcji zmiennych (C++ 98)

pair a = make_pair(2, 3.5);

Taką strukturę (wektor par) wykorzystałem przy rozwiązaniu jednego zadań matury próbnej z informatyki organizowanej przez UMK w 2014 roku [link].