CArchive schreibt nicht 100 sondern d



  • Hi,

    bei der Benutzung von CArchive möchte ich 4 int Werte serialisiern. In der MSDN stzeht drinne das CArchive die Operatoren << und >> für viele Typen überläd u.a. auch int. Wenn ich aber ganz normal z.B. i = 100 als int definiere
    und dann einfach mit ar << i serialisiern will, bekomme ich nur das ASCII-Zeichen d in die Datei rein aber nicht die 100 selber. Somit stimmt das doch nicht das diese Operatoren überladen werden oder ?

    Ausserdem schreibt er mir ganz am Anfang der Datei bzw. immer wieder wenn ich neu reinschreibe eine schwarzen kasten vor den eigentlichen Text weis jemand warum ?

    danke



  • Such mal hier nach der 100: http://home.pages.at/fckw/ASCII.htm

    Dann sollte dir ein Kronleuchter aufgehen. 😃


Anmelden zum Antworten