char * SDL_strdup(const char *str);
(char *) 新しく確保された文字列へのポインタを戻す.
この関数はNUL終端の文字列strにとって十分な領域をSDL_mallocで確保し, この領域に文字列をコピーする.
str
戻された文字列は呼び出し側の管理となる. 不要になった場合はSDL_freeに渡す必要がある.
この関数はどのスレッドからも安全に呼べる.