Portál AbcLinuxu, 17. července 2025 13:20
Dobry den,
narazil jsem na problem kdyz jsem vytvarel grafiku v C. Devcpp pracuje s kodovanim UTF-8 a kdyz chci pouzit ceske znaky, tak pouzije znaky ze sve znakove sady, a ty odpovidaji uplne jinym znaku.
Nacitam soubor pomoci fileselector (grafika knihovna GTK), a pokud je cesta k souboru nebo soubor nez diaktiriky, nacte se spravne, ale pokud jsou tam hacky a carky, cesta k souboru se nacte v jine znakove sade a pak soubor nelze otevrit. :(
fileselector mi nacte "á" jako dva znaky (-61 a -95), kdyz zadam primo do programu vypsat "á", vyhodi mi to 160, a kdyz vyberu "á" ze znakove sady, skryva se pod cislem -31
jsem z toho zmateny, poradil by mi nekdo jak sjednotit kodovani?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.