zostawił C-jak rzecz, która działa w obecnej formie, ale na pewno bardziej niż niezgrabne sposobami przedstawionymi powyżej:
#include <windows.h>
void main()
{
int i;
wchar_t searchString[100];
wchar_t * stringReturn;
memset(searchString, L'\0', sizeof(stringReturn));
wcscpy_s(searchString, 100, L"String\\ to search");
stringReturn = wcschr (searchString, '\\');
if (stringReturn)
{
for (i = 0; i < (int)(stringReturn - searchString); i++) stringReturn[i] = searchString[i];
stringReturn[i] = L'\0';
wcscpy_s(searchString, 100, stringReturn);
}
}
mogą być łatwo modyfikowane, aby pracować dla dynamicznych ciągów.
Podałeś coś jeszcze spróbować? Zasadniczo jest to lepsze pytanie (i pokazuje wysiłek w dobrej wierze z twojej strony), jeśli możesz powiedzieć: "Oto, co próbowałem". –