ASCII og UNICODE og ?
Jeg oensker en forklaring paa forskellen mellem unicode, ascii, etc. Jeg er total groen, og har lidt svaert ved at forstaa det!Jeg skal have lavet et program hvorfra en international bruger kan indtaste en streng. Til at starte med vil jeg tillade foelgende karakter:
normale karaketer: abcdefghijklmnopqrstuvxyz
specielle karaketer: wæøåñáéíóúäëïöüâêîôû-¿?¡!
Hvis jeg fra et program skyder denne tekst ud til en fil fra c++(CreateFile, WriteFile, CloseHandle), saa er der ingen af disse tegn der kraever 2 bytes.
Hvis jeg kigger paa HEX vaerdierne fra disse, saa passer de ikke med dem fundet på www.asciitable.com. Hvordan kan dette være?
Programmet skal køre på en masse maskiner verden over. Alle disse maskiner skal kontakte forskellige servere. Hvad vil i råde mig til her... brug af UniCode, Ascii etc?
Et problem jeg kan se er: Jeg flytter noget tekst fra en maskine til en server. I virkeligheden flytter jeg en stavl bytes, som tolkes til at være tekst. Hvordan kan jeg være sikker på at maskinen og serveren tolker bytesne på samme måde?
