Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: kamillo121
Udoskonalił: Piotr DejaVu Szawdyński
Biblioteki C/C++

SDL_putenv

[funkcja] Modyfikuje wartości zmiennych środowiskowych biblioteki SDL.

Składnia

C/C++
#include <sdl/SDL.h>

#ifdef HAVE_PUTENV
#define SDL_putenv putenv
#else
extern int SDL_putenv( const char * variable );
#endif

Argumenty

ArgumentOpis
const char *variableNazwa zmiennej, która ma zostać zmodyfikowana oraz jej nowa wartość.

Zwracana wartość

Zwraca wartość 0 w przypadku sukcesu. W przeciwnym wypadku funkcja (makro) zwraca wartość różną od zera.

Opis szczegółowy

Funkcja (makro), które modyfikuje wartości zmiennych środowiskowych biblioteki SDL.

Ciąg znaków przekazany poprzez argument musi być zgodny z zapisem:
nazwa_zmiennej=nowa_wartosc_zmiennej

Dodatkowe informacje

Funkcje SDL_putenv i SDL_getenv to makra dla funkcji putenv i getenv.

Używanie zmiennych środowiskowych biblioteki SDL nie jest rekomendowane, a nazwy poszczególnych zmiennych mogą zmieniać się w zależności od wydania.

Przykład

C/C++
#include <sdl/SDL.h>

int main( int argc, char * args[] )
{
    SDL_putenv( "SDL_VIDEO_CENTERED=center" );
   
    SDL_Init( SDL_INIT_VIDEO );
   
    SDL_Surface * ekran = SDL_SetVideoMode( 640, 480, 32, SDL_SWSURFACE );
   
    SDL_Quit();
   
    return 0;
}

Linki zewnętrzne