Title: Iteratory
Course: Programowanie w języku C++

Q: Wybierz stwierdzenia odnoszące się do iteratora.
- Jest to obiekt, który wskazuje na pewien element z zakresu elementów (np. z kontenera).
- Jest to obiekt, który posiada zdolność iterowania ("przechodzenia") po elementach z pewnego zakresu (np. z kontenera).
- Poprawny iterator może wskazywać wyłącznie na element z zakresu.
- Poprawny iterator może wskazywać na pozycję "tuż za ostatnim elementem".
A: Jest to obiekt, który wskazuje na pewien element z zakresu elementów (np. z kontenera).; Jest to obiekt, który posiada zdolność iterowania ("przechodzenia") po elementach z pewnego zakresu (np. z kontenera).; Poprawny iterator może wskazywać na pozycję "tuż za ostatnim elementem".
If right: Twoja odpowiedź jest poprawna.
If partly right: Twoja odpowiedź jest częściowo poprawna.
If wrong: Twoja odpowiedź jest niepoprawna.

Q: Wybierz stwierdzenia prawdziwe w odniesieniu do metod begin() oraz end() dla kontenerów standardowych.
- Metoda end() zwraca iterator na ostatni element.
- Metoda end() zwraca iterator na pozycję "tuż za ostatnim elementem".
- W przypadku pustego kontenera metody begin() i end() zwracają wartość nullptr.
- W przypadku pustego kontenera metody begin() i end() zwracają ten sam iterator – na fikcyjny element "tuż za końcem zakresu.
A: Metoda end() zwraca iterator na pozycję "tuż za ostatnim elementem".; W przypadku pustego kontenera metody begin() i end() zwracają ten sam iterator – na fikcyjny element "tuż za końcem zakresu.
If right: Twoja odpowiedź jest poprawna.
If partly right: Twoja odpowiedź jest częściowo poprawna.
If wrong: Twoja odpowiedź jest niepoprawna.