Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Guten Morgen allerseits, > mir ist aufgefallen, das der Compiler anscheinend Probleme bekommt sobald eine Switch-Anweisung zu groß > wird. > > Ich habe eine Funktion geschrieben, die ein Word in ein Char konvertieren soll. > > char word2char(word wert) > { > switch(wert) > { > case ' ': return ' '; > case '0': return '0'; > case '1': return '1'; > case '2': return '2'; > case '3': return '3'; > case '4': return '4'; > case '5': return '5'; > case '6': return '6'; > case '7': return '7'; > case '8': return '8'; > case '9': return '9'; > case '-': return '-'; > case '+': return '+'; > case ',': return ','; > case '.': return '.'; > case ';': return ';'; > default: return '~'; > } > } > > Wenn ich an das Ende der Switch (also noch vor dem default: return '~') noch alle Groß- und Kleinbuchstaben > als cases dranhänge und compiliere, stürzt der Compiler ab. Das bringt mich nun zu der Annahme, das > die Switch eine bestimmt Größe nicht übersteigen darf.