Serwis Edukacyjny Nauczycieli w I-LO w Tarnowie ![]() Materiały dla uczniów liceum |
©2021 mgr Jerzy Wałaszek
|
|
Autor artykułu: mgr Jerzy Wałaszek |
SDL2Interfejs SDL2:SDL_Quit |
|
|
Rozdział jest tłumaczeniem oryginalnej instrukcji dla biblioteki SDL2. Oryginał znajdziesz pod tym adresem: https://wiki.libsdl.org/CategoryAPI.
SDL_Quit |
||
Użyj tej funkcji, aby zamknąć wszystkie zainicjowane podsystemy i posprzątać po nich. Powinieneś ją wywoływać dla wszystkich warunków zakończenia aplikacji. Składnia
Przykładowy kod
Uwagi
Funkcję tę powinieneś wywoływać nawet wtedy, gdy zamknąłeś każdy zainicjowany
podsystem za pomocą SDL_QuitSubSystem(). Funkcję można bezpiecznie wywołać nawet
w przypadku błędów w trakcie inicjalizacji.
Jeśli uruchamiasz podsystem używając wywołania funkcji inicjalizacyjnej tego podsystemu (na przykład SDL_VideoInit()) zamiast SDL_Init() lub SDL_InitSubSystem(), to musisz również użyć funkcji zamykającej danego podsystemu (SDL_VideoQuit()), aby go zamknąć przed wywołaniem SDL_Quit(). Możesz użyć tej funkcji z atexit(), aby zapewnić, że będzie ona uruchomiona przy zamykaniu twojej aplikacji, lecz nie jest zbyt mądre robienie tego z biblioteki lub innego kodu załadowanego dynamicznie. Powiązane funkcje |
![]() |
Zespół Przedmiotowy |
Materiały tylko do użytku dydaktycznego. Ich kopiowanie i powielanie jest dozwolone
pod warunkiem podania źródła oraz niepobierania za to pieniędzy.
Pytania proszę przesyłać na adres email: i-lo@eduinf.waw.pl
Serwis wykorzystuje pliki cookies. Jeśli nie chcesz ich otrzymywać, zablokuj je w swojej przeglądarce.
Informacje dodatkowe.