[linux-l] RS-232 oder USB lesen mit (Schauder...) Java Os-unabhaengig
Jan-Benedict Glaw
jbglaw at lug-owl.de
Di Sep 27 16:59:52 CEST 2005
On Tue, 2005-09-27 14:50:13 +0200, Oliver Bandel <oliver at first.in-berlin.de> wrote:
> On Tue, Sep 27, 2005 at 02:18:14PM +0200, olafBuddenhagen at gmx.net wrote:
> Gib doch mal ein Beispiel; bitte auch mit Compiler-Parametern,
> zum nachvollziehen.
jbglaw at bixie:~$ cat foo.c
#include <stdio.h>
enum blah { FOO, BAR, BAZ, };
void
check_this (enum blah enum_to_check)
{
switch (enum_to_check) {
case FOO:
printf ("foo\n");
break;
case BAR:
printf ("bar\n");
}
return;
}
> Ich kann mich nicht an einen so pingeligen gcc erinnern.
> (Von anderen Compilern mal ganz zu schweigen.)
jbglaw at bixie:~$ cat foo.c
#include <stdio.h>
enum blah { FOO, BAR, BAZ };
void
check_this (enum blah enum_to_check)
{
switch (enum_to_check) {
case FOO:
printf ("foo\n");
break;
case BAR:
printf ("bar\n");
break;
}
return;
}
jbglaw at bixie:~$ gcc -Wall -W -pedantic foo.c -c
foo.c: In function ‘check_this’:
foo.c:8: warning: enumeration value ‘BAZ’ not handled in switch
MfG, JBG
--
Jan-Benedict Glaw jbglaw at lug-owl.de . +49-172-7608481 _ O _
"Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg _ _ O
für einen Freien Staat voll Freier Bürger" | im Internet! | im Irak! O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 189 bytes
Beschreibung: Digital signature
URL : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20050927/0ac0fd57/attachment.sig>
Mehr Informationen über die Mailingliste linux-l