Moro!
Tuossa aiemmin on ollut keskustelun alla se miten c- kielessä saa koodattua ääkköset, yhdessä neuvossa käskettiin etsiä ASCII- taulukosta niiden numerovastaavuudet. Toinen taas (äöäöäö) neuvoi käyttämään samoja koodeja kuin em. taulukossa on, mutta lopussa oli esimerkki
"Tässä on ö" => "T\x84ss\x84 on \x94".
Kysymys kuuluukin jotta mistä ihmeestä noi \x84 ja \x94 oikein pöllähti tähän hommaan? Niillä tosin sain ääkköset toimimaan, toisin kuin ASCII- taulukon antamilla 228, 246, jne. koodeilla.
Vai onko minun taulukon tulkinnassa jotain vikaa kun en löytänyt siitä noita \... juttuja?
ääkkösistä taas
2
620
Vastaukset 2
\x tarkoittaa, että seuraavat yksi tai kaksi merkkiä tulkitaan heksadesimaalinumerona (0, ..9, a, ..f). Yleisesti käytetään myös merkintää 0x84. \x84 on desimaalijärjestelmässä 8*16 4=132 ja \x94 on 9*16 4=148.
http://fi.wikipedia.org/wiki/Heksadesimaalijärjestelmä- äöäöäö
Joku jo selittikin sinulle, eli ne ovat vain hexadesimaali muodossa ilmaistuna. Windowsin laskinkin osaa mm. tehdä hexdec muunnoksen (kunhan se on funktiolaskin tilassa). Mainitsemasi koodit (228 = 0xE4 ja 246 = 0xF6) ovat Windowsn ääkösten koodeja (ei DOS:n), joten taulukkosi taitaa olla väärä. Alla on DOS:n ääkkösten koodit C jonossa:
"äöÄÖåÅ" => "\x84\x94\x8E\x99\x86\x8F"
En jaksa noita koodeja kääntää desimaali luvuksi. Otin nuo koodit ihan debuggerilla seuraavasti:
C:\>debug
- e 0100 "äöÄÖåÅ"
- d 0100,0106
155E:0100 84 94 8E 99 86 8F
- q
C:\>
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Anni Ihamäki saa tylyä kommenttia TTK:sta - Erityisesti tämä "vääryys" ärsyttää
Kaikille ei ole mieleen se, että Anni Ihamäki on mukana uudella Tanssii Tähtien Kanssa -kaudella. Ihamäki saa varsin ty521650Päivän Riikka: Pandan suklaatehdas Jyväskylästä Viroon
Menkää töihin! Viroon! --- Liki sata vuotta kestänyt suklaantuotanto makeisvalmistaja Pandan tehtaalla Vaajakoskella pä3701387- 681176
Tiesitkö? Vappu Pimiän ensimmäinen aviomies ei ole Teemu-rakas
Vappu Pimiä on tätä nykyä naimisissa Teemu Huuhtasen kanssa. Pimiä on toista kertaa naimisissa, sillä ensimmäinen liitto381174Mitä et ole valmis sietämään ihmissuhteissasi ja miksi?
Aiemmin jo kyseltiin mitkä vaatimukset olivat mielestänne liiallisia. Kyselläänkin nyt sitä, että millaisilla asioilla s3531103Kai mua vähän
Masentaa tämä kaikki. Tämä koko meidän välinen juttu on niin vaikea… Voitaisiinko molemmat lopettaa tilanteen ruokkimine137989Älä nyt ylikuormitu vaikka sinusta pidänkin rakas nainen
Tiedän, että olet minulle oikea. En halua pilata tätä juttua malttamattomuudella, mutta epäilen. Haluan vain olla lähel37892Treffi-ilmoituksia!
Tähän avaukseen voipi treffeille halukkaat laittaa oman - lyhyen - vapaamuotoisen hakunsa,burneri emaileinee). Tavoitte204808Onko karhukanta jo liian iso? Lenkkeilijä kohtasi kontion juoksulenkillä
Rantasalmella lenkkeilijä kohtasi karhun. Kylällä karhun näkeminen on ollut tosi harvinaista. Onko karhukanta jo liian i98661- 62658