Serwis Edukacyjny
Nauczycieli
w I-LO w Tarnowie

obrazek

Materiały dla uczniów liceum

  Wyjście       Spis treści       Wstecz       Dalej  

Autor artykułu: mgr Jerzy Wałaszek
Uaktualniono: 22.02.2026

©2026 mgr Jerzy Wałaszek

Interfejs SDL2:

SDL_AtomicAdd

SPIS TREŚCI

Rozdział jest tłumaczeniem oryginalnej instrukcji dla biblioteki SDL2.

SDL_AtomicAdd

Użyj tej funkcji do dodawania do wartości niepodzielnej wątkowo.

Składnia

int SDL_AtomicAdd(SDL_atomic_t* a,
                  int           v)

Parametry funkcji

a wskaźnik do zmiennej typu SDL_atomic_t, która ma zostać zmodyfikowana.
v pożądana wartość do dodania.

Wartość zwracana

Zwraca poprzednią zawartość wartości niepodzielnej wątkowo.

Uwagi

Funkcja ta działa również jako pełna blokada pamięci. Wartość atomowa, niepodzielna wątkowo to wartość, która nie może być zmieniania przez inne wątki, jeśli jest używana przez jakiś wątek. Zapobiega to niekontrolowanej zmianie wartości współdzielonej zmiennej w środowisku wielowątkowym.

Powiązane funkcje

SDL_AtomicDecRef
SDL_AtomicIncRef

do podrozdziału  do strony 

Zespół Przedmiotowy
Chemii-Fizyki-Informatyki

w I Liceum Ogólnokształcącym
im. Kazimierza Brodzińskiego
w Tarnowie
ul. Piłsudskiego 4
©2026 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.