사람들은 자아를 아직 발견하지 못했다는 말을 흔히 한다. 그러나 자아는 발견하는 것이 아니라 스스로 창조하는 것. ―토마스 사스
설명 #
SDL_WasInit을 사용하여 SDL 보조시스템이 이미 초기화되었는지 여부를 알수 있습니다. flags 매개변수는 SDL_Init과 동일한 옵션으로 지정하며, 원하는 시스템 옵션끼리 OR 연산으로 묶어 검사가 가능합니다.
예제 #
/* 다음은 SDL_WasInit()을 사용하는 몇가지 예를 든 것입니다 */
/* 모든 보조시스템에 대하여 초기화 데이타를 얻습니다. */
Uint32 subsystem_init;
subsystem_init=SDL_WasInit(SDL_INIT_EVERYTHING);
if(subsystem_init&SDL_INIT_VIDEO)
printf("Video is initialized.\n");
else
printf("Video is not initialized.\n");
/* 다음은 특정 보조시스템에 대해서만 검사합니다 */
if(SDL_WasInit(SDL_INIT_VIDEO)!=0)
printf("Video is initialized.\n");
else
printf("Video is not initialized.\n");
/* 두가지 보조시스템에 대해 검사합니다 */
Uint32 subsystem_mask=SDL_INIT_VIDEO|SDL_INIT_AUDIO;
if(SDL_WasInit(subsystem_mask)==subsystem_mask)
printf("Video and Audio initialized.\n");
else
printf("Video and Audio not initialized.\n");








![[http]](/wiki/imgs/http.png)
