Problem mit ASCII Zeichensatz
-
ich hab ein Problem mit dem Ascii Zeichensatz! So wies ausschaut geht meiner von -127 bis +127 dh. zb die Zahl 128 ist wenn ich die in eine Datei schreibe und wieder auslese -127 wie kann ich das machen dass der Zeichensatz von 0 - 255 geht? Ist das Kompilerabhängig oder muss ich da was inkludieren? hab Visual Studio.net kann man das im Vs.net irgendwo ändern?
big thx
-
unsigned char verwenden
-
mmm was muss ich da denn für eine funktion nehmen um aus einer datei ein unsigned char zu lesen ? datei.get(char) -> funzt nicht?
-
Du liest chars aus und castest die nach unsigned char.
-
mmm na dann lass ichs lieber da erspar ich mir ja nichts, da ich ja das char einem int zuweisen will, da mach ich eine if abfrage und zähl einfach +256 dazu!
trotzdem thx