Todos::iterator get_task_by_id() { int i; string input; Todos::iterator it; DataManager* data = DataManager::instanceOf(); cout << "podaj id" << endl; i = get_from_stdin(); if(i < 0) { it = data->getList().end(); cerr << "blad: nie ma takiego id" << endl; } else { it = data->find(i); if(it == data->getList().end()) { cerr << "blad: Zadanie o podanym id nie istnieje" << endl; } } return it; }