Zmienna text ma wartość:
L" ustawy z dnia 9 września 2000 r. o podatku od czynności cywilnoprawnych"
pos = text.find(L"ustawy z dnia 9 września 2000 r. o podatku od czynności cywilnoprawnych"); //pos = std::wstring::npos
pos = text.find(L" ustawy z dnia 9 września 2000 r. o podatku od czynności cywilnoprawnych"); //pos = 0
pos = text.find(L"ustawy z dnia 9 września 2000 r. o podatku od czynności "); //pos = std::wstring::npos
pos = text.find(L"ustawy z dnia 9 września 2000 r. o podatku od czynno"); //pos = std::wstring::npos
pos = text.find(L"ustawy z dnia 9 września 2000 r. o "); //pos = std::wstring::npos
pos = text.find(L"ustawy z dnia"); //pos = 1
Co to niby ma być... Jak drugi przykład może zwracać 0, skoro pierwszy zwraca npos...? Mam tu jakąś tragiczną literówkę...? Czy nie wiem czegoś istotnego o metodzie find?