0
が含まれている場合、今、私はこのコードを持っているが、それは常にnullチェック文字列が別のC
UNICODE_STRING str;
char *cmp = "Hello";
RtlInitUnicodeString (&str, L"Hello world!");
if((strstr((char *)str.Buffer, cmp)) != NULL)
{
// cmp founded in str.
}
else
{
// cmp not founded in str. Always here, but why??
}
を設定するには、あなたは私の場合は理由はstrstrは常にnullを私に説明できますか?
これを修正するにはどうすればよいですか? – user1262425
答えに書いたコードを試してみてください。 –
(offtop)WRSH文字列を小文字に置き換えることができる関数を教えてください。 – user1262425