Aktywne Wpisy
Atypical +11
Waszym zdaniem warto kupić Audi TT MK1 225km w quattro z LPG, cała w oryginalnym lakierze na gwincie z poliuretanem, wydechem z kwasówki za około 32k?
Nie jest to wsiurowóz z przelotem bez kata, tylko zadbany praktycznie seryjny egzemplarz. Wygląda identycznie jak na tym zdjęciu
#samochody #motoryzacja #mechanikasamochodowa #audi #quattro #volkswagen
Nie jest to wsiurowóz z przelotem bez kata, tylko zadbany praktycznie seryjny egzemplarz. Wygląda identycznie jak na tym zdjęciu
#samochody #motoryzacja #mechanikasamochodowa #audi #quattro #volkswagen
![Atypical - Waszym zdaniem warto kupić Audi TT MK1 225km w quattro z LPG, cała w orygi...](https://wykop.pl/cdn/c3201142/e34c87148f91102d90fc36ece9092921dddacf4ea2b3947cf78ab254f38831e8,w150.jpg?author=Atypical&auth=dcd3b57bcf567b42c1aa7c46d12412a9)
źródło: TTT (1)
Pobierz![mam_spanko](https://wykop.pl/cdn/c0834752/a0a8e03294b482db70176624bbbdfb93f63a934a6697f551ddc4ded16aab9e9e,q60.jpg)
mam_spanko +163
#takaprawda #nostalgia #heheszki
Ci młodzi to w ogóle gustu nie mają, lepiej by posłuchali pink floyd albo led zeppelin
Mój gust jako 13 latek:
Ci młodzi to w ogóle gustu nie mają, lepiej by posłuchali pink floyd albo led zeppelin
Mój gust jako 13 latek:
![mam_spanko - #takaprawda #nostalgia #heheszki
Ci młodzi to w ogóle gustu nie mają, l...](https://wykop.pl/cdn/c3201142/bd7ef759bacbe3c1d65e26dd6febd4fbaf23246477d46630c6f452485dcff333,w150.jpg)
źródło: Screenshot_20240117_070053_Chrome
Pobierz
Mam char* który wskazuje na pewien adres w pamięci, który zawiera tekst, tekst powinien wyglądać tak:
"Mały" jednak za nic nie mogę zgadnąć co to za kodowanie, albo jak to odwrócić. Gdy rzutuje tego chara na inta otrzymuję liczbę -77, z pozoru wydaję się całkowicie przypadkowe, ale... gdy zamienimy -77 z dec na hex otrzymamy "FFFFFFFFFFFFFFB3" interesujące są dwie ostatnie cyfry, mianowicie B3, zgodnie z ISO-8859-2, B3 == 'ł', więc wszystko by się zgadzało, tylko jak teraz napisać funkcję konwertującą to wszystko? Wiem, że można to w sumie zrobić na piechotę, kopiując kod hex każdej litery i dodając do niego pełno piętnastek(F), jednak program ma być docelowo dostępny w kilku językach, więc nie ukrywam, że trochę musiałbym się pobawić z ctrl+c i ctrl+v, a pewnie istnieje jakiś łatwiejszy sposób :/
Korzystam też z #qt jeśli jest tam jakaś przydatna do tego funkcja (próbowałem wielu funkcji konwertujących z chara do Latin1, Utf8 i tak dalej)
#cpp #naukaprogramowania
http://doc.qt.io/qt-5/internationalization.html
http://doc.qt.io/qt-5/unicode.html
Komentarz usunięty przez autora
Tak, ale wlasnie chodzi w tym o to, że dostaję jakimś cudem ujemne wersje tego windows-1250
Nie rzutuj na typy ze znakiem, to bez sensu.
10110011.
Signed char powie, że to -77, unsigned powie, że to 179 (a w ISO8859-2 to właśnie 'ł').
Castowanie na signed int spowodowało, że -77 jest teraz zapisane na większej ilości bitów:
11111111 1111111 11111111 10110011, ale to nadal -77. Trzeba było albo wypisać jako %u w printfie.
Nie dopisuj żadnych "F"ów ani nic. Dobrze działa jak jest.
bo ui->label->setText((unsigned char)znak[3]) nadal wyświetla to samo co w charze czyli "?", a chyba po takim zabiegu powinno pokazać się "ł"?
To, co