Zaawansowane CPP/Ćwiczenia 13: Wyjątki: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwaniaLinia 1: | Linia 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
'''Zadanie 1 ''' | '''Zadanie 1 ''' | ||
Linia 11: | Linia 6: | ||
'''Zadanie 2 ''' | '''Zadanie 2 ''' | ||
− | Ustaw własną funkcję <code><nowiki> terminate</nowiki></code> która, | + | Ustaw własną funkcję <code><nowiki>terminate</nowiki></code> która, która stara się zapisać |
na pliku czas w którym została wywołana. | na pliku czas w którym została wywołana. | ||
Wypróbuj napisany kod. | Wypróbuj napisany kod. |
Wersja z 09:35, 3 wrz 2006
Zadanie 1
"Zaprzyjaźnij" się z wyjątkami, wykonaj przykłady podane na wykładzie. Prześledź w jaki sposób przebiega "zwijanie stosu".
Zadanie 2
Ustaw własną funkcję terminate
która, która stara się zapisać
na pliku czas w którym została wywołana.
Wypróbuj napisany kod.
Zadanie 3
Dodaj do tablicy z zadania 3.3 operacje rzucania wyjątki przy przekroczeniu zakresu. Skorzystaj z wyjątków standardowych. Napisz kod który takie wyjątki łapie.