char * SDL_strnstr(const char *haystack, const char *needle);
| const char * | haystack | 検索される文字列. NULL不可 |
| const char * | needle | 検索する文字列. NULL不可 |
| size_t | maxlen | haystackの検索の最大バイト数 |
(char *) needle文字列と最初に一致する箇所へのポインタを戻す. 見つからなかったときNULLを戻す.
検索は, 検索する文字列が見つかるか, 検索される文字列のNUL終端に達するか, maxlenバイトを検索すると終了する.
この関数は文字列に終端文字がない場合でも使用できる.
この関数は文字列を文字ではなくバイト列として検索するため, 不正または不完全なUTF-8シーケンスの文字列も検索できる.
この関数はどのスレッドからも安全に呼べる.