Serwis Edukacyjny Nauczycieli w I-LO w Tarnowie ![]() Materiały dla uczniów liceum |
Wyjście Spis treści Wstecz Dalej
Autor artykułu: mgr Jerzy Wałaszek |
©2023 mgr Jerzy Wałaszek
|
SDL_RWclose
SPIS TREŚCI |
Rozdział jest tłumaczeniem oryginalnej instrukcji dla biblioteki SDL2.
Użyj tej funkcji, aby zamknąć strumień oraz zwolnić pamięć przydzieloną jego strukturze SDL_RWops.
int SDL_RWclose(struct SDL_RWops* context) |
contex | Struktura SDL_RWops do zamknięcia. |
Uint8 buf[256]; SDL_RWops *rw = SDL_RWFromFile("test.bin", "r"); if (rw != NULL) { SDL_RWread(rw, buf, sizeof (buf), 1); SDL_RWclose(rw); } // Wykorzystaj teraz dane odczytane do buf... |
Zwróć uwagę, że jeśli nie uda się wymieść strumienia na dysk, to ta funkcja zgłasza błąd, lecz struktura SDL_RWops przestaje być ważna, gdy nastąpi powrót z funkcji.
SDL_RWclose() jest w rzeczywistości makrem, które odpowiednio wywołuje metodę zamknięcia strumienia SDL_RWops, aby uprościć tę operację w aplikacji.
![]() |
Zespół Przedmiotowy Chemii-Fizyki-Informatyki w I Liceum Ogólnokształcącym im. Kazimierza Brodzińskiego w Tarnowie ul. Piłsudskiego 4 ©2023 mgr Jerzy Wałaszek |
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.