Kolejka obiektów

0

Cześć,
chcę utworzyć kolejkę obiektów klasy "checked" w klasie "test" z wykorzystaniem quene. W jaki sposób mogę coś takiego zrobić?

Wpisałem do klasy "test" w .h

private:
queue < checked > kolejka;

Wyrzuca to od razu błąd 'std::quene .... test::kolejka': redefinition

Wydaje mi się, że muszę skorzystać z szablony klasy, tzn typedef, ale nie końca ogarniam, w jaki sposób tego użyć, co ta kolejka działała.
Czy mógłbym prosić o jakiś przykład, w jaki będę mógł tą kolejkę zrealizować?

2

#include <queue>

class Checked{};

class Test{
	std::queue<Checked> kolejka;
};

int main() {
	Test test();
	return 0;
}

https://ideone.com/XtAJGl

Później dodajesz elementy, poczytaj w dokumentacji: http://www.cplusplus.com/reference/queue/queue/

1 użytkowników online, w tym zalogowanych: 0, gości: 1