@Audron: Das sollte aber keinen Unterschied ergeben. int und char verhalten sich hier gleich. Ich denke sogar, dass man char immer duch int ersetzen kann. (andersrum nat. nicht unbedingt)
@Jeller: Dann musst du den Zeichen eben in einem String sammeln. Mach einen String und füge die Zeichen einfach immer "Runde für Runde" an.
Ich hätte mir das allerdings etwas anders vorgestellt:
Pseudo:
int max = 128; while( ch_Auswahl > 0 ) { if( max < ch_Auswahl ) { cout << 1; max -= max/2 ch_Auswahl -= max; } else { cout << 0; ch_Auswahl -= max; } } cout << endl;
Code einfach nur mal so reingehackt. Nur damit man das Prinzip sieht.Dieser Post wurde am 23.07.2006 um 12:15 Uhr von Pler editiert.
Dann musst du den Zeichen eben in einem String sammeln. Mach einen String und füge die Zeichen einfach immer "Runde für Runde" an.
Sry Das verstehe ich net ^^
p.s. ich hoffe immer noch das es jemanden gibt der nur aus spaß am programmieren sowas mal als winapi macht und mir den quelltext gibt damit ich daraus lernen kann ^^Dieser Post wurde am 23.07.2006 um 12:28 Uhr von jeller editiert.
gibt es für das ß und die umlaute auch ein befehl wie für z.B.: für ein absatz \n ??
'ß' und '\n' untescheiden sich. Denn '\n' ist nich eine andere Darstellung für irgendwas, sondern stellt den Zeilenumbruch dar, den man sonst gar nicht darstellen könnte. ß ist ein normales Zeichen und sollte einfach reingeschrieben werden können. (liegt allerdings ausserhalb der ASCII-Tab. -> Brauchst schon Lat-1. Aufpassen mit urf-8 --> hier )
Dann musst du den Zeichen eben in einem String sammeln. Mach einen String und füge die Zeichen einfach immer "Runde für Runde" an.
Sry Das verstehe ich net ^^
p.s. ich hoffe immer noch das es jemanden gibt der nur aus spaß am programmieren sowas mal als winapi macht und mir den quelltext gibt damit ich daraus lernen kann ^^
Sowas:
Code:
String s; s += ch_Auswahl;
PS Mit winapi hat das gar nichts zu tun. Ich verschieb das gleich mal...Dieser Post wurde am 23.07.2006 um 12:32 Uhr von Pler editiert.