char *strings[30];
char Policystr[4096] = "the|string|to|split";
char delims[] = "|";
int i = 0;
strings[i] = strtok( Policystr, delims )
while( strings[i] != NULL )
{
MessageBoxA(NULL,strings[i],"stringsComparison",MB_OK);
strings[++i] = strtok( NULL, delims );
}
for ( int j = 0; j < i; j++ )
{
MessageBoxA(NULL,strings[j],"strings",MB_OK);
}
私は C++ を初めて使用します。最初のループですべての文字列を取得します。2 番目のループで同じ文字列を出力できれば、取得できません。わかりません
前もって感謝します