Zaawansowane CPP/Ćwiczenia 13: Wyjątki: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
|||
Linia 1: | Linia 1: | ||
{{cwiczenie|1|| | |||
"Zaprzyjaźnij" się z wyjątkami, wykonaj przykłady podane na wykładzie. | "Zaprzyjaźnij" się z wyjątkami, wykonaj przykłady podane na wykładzie. | ||
Prześledź w jaki sposób przebiega "zwijanie stosu". | Prześledź w jaki sposób przebiega "zwijanie stosu". | ||
}} | |||
{{cwiczenie|2|| | |||
Ustaw własną funkcję <code><nowiki>terminate</nowiki></code> która, która stara się zapisać | 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. | ||
}} | |||
{{cwiczenie|3|| | |||
Dodaj do tablicy z zadania 3.3 operacje rzucania wyjątki przy | Dodaj do tablicy z zadania 3.3 operacje rzucania wyjątki przy | ||
przekroczeniu zakresu. Skorzystaj z wyjątków standardowych. | przekroczeniu zakresu. Skorzystaj z wyjątków standardowych. | ||
Napisz kod który takie wyjątki łapie. | Napisz kod który takie wyjątki łapie. | ||
}} |
Wersja z 19:13, 10 wrz 2006
Ćwiczenie 1
"Zaprzyjaźnij" się z wyjątkami, wykonaj przykłady podane na wykładzie. Prześledź w jaki sposób przebiega "zwijanie stosu".
Ćwiczenie 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.
Ćwiczenie 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.