目次 - SDL 3.0 API(機能別) - I/Oストリーム - SDL_LoadFile
SDL_LoadFile
ファイルからデータを全て読み込む
ヘッダ
SDL3/SDL_iostream.h
構文
void * SDL_LoadFile(const char *file, size_t *datasize);
引数
| const char * | file | データを全て読み込むファイル |
| size_t * | datasize | 読み込んだバイト数の書き込み先へのポインタ. NULLも可 |
戻り値
(void *) 読み込んだデータを戻す. 失敗のときNULLを戻す.
SDL_GetError()を呼んで詳細を知ることができる.
詳細
データの末尾には便利のためNUL文字が追加される.
これはdatasizeの値には含まれない.
データは不要になったときSDL_free()で解放する必要がある.
スレッドセーフ
この関数はどのスレッドからも安全に呼べる.
バージョン
SDL 3.2.0以降
関連項目
SDL Wikiへのリンク
SDL_LoadFile - SDL Wiki