1 Aug
2004
1 Aug
'04
00:33
Hi Jan! Jan Hendrik Berlin schrieb am 01.08.2004 01:41 :
Ich hab hier gerade das Problem, dass ich einen long zerhacken und dann in char speichern möchte! Das ist soweit kein Problem! Nur wie bekomme ich es hin, dass er kein stress macht, wenn ich den char= long setze?? Von der größe der Zahl ist es dann kein problem mehr...!
Das nennt man casten. In deinem Fall ist es wohl ein static_cast: long lo = 80; char ch; // 1. Möglichkeit ch = static_cast<char>(lo); // 2. Möglichkeit (unsauber) ch = char(lo); Wie immer, wenn ich zu C bzw. C++ Stellung nehme: Keine Gewähr, da ich fast nie in diesen beiden Sprachen programmiere ;-) Gruß, Michael