Witam, ostatnio pisałem program, który zmienia nazwy plików (konkretnie: np. nazwa.jpg -> nazwa (0).jpg). Wszystko działa poprawnie oprócz przypadku w którym występują polskie znaki. Wtedy program pomija to i idzie dalej. Korzystam z funkcji rename, która wymaga łańcuchów w formacie c, więc muszę przekonwertować string za pomocą c_str(). Czy to coś zmienia. Jeśli będzie potrzebny kod to mogę wkleić.