Witam,
Potrzebny mi program, który odczytuje plik tekstowy (UTF-8), w którym mam napisane pary słów w ten sposób: i;and i który zapisze mi do nowego pliku te słowa w taki sposób: and;i
Napisałam fragment odczytujący mi linię unicode z pliku
wchar_t * mystring = new wchar_t[100];
mystring = fgetws(mystring, 100, in);
Jednak gdy próbuję zapisać (dla testów) w pętli for znak po znaku z tablicy mystring wówczas w pliku wyjściowym mam krzaki w miejscach polskich znaków. Gdy zapisuje cala linijkę od razu - bez fora wszytko ładnie się zapisuje. Może da się to zrobić łatwiej w jakimś innym języku? Proszę o pomoc.