cbuilderx und getchar
-
Hallo
ich habe ein Konsolenprojekt im CBUilderX.
komischerweise liefert mir das programm eine access violation, wenn ich
getchar() benutze.
wenn ich scanf() benutze geht das ohne probs.
beide lesen doch den stdin aus.
ich brauche aber getchar()hat jemand da eine idee ?
-
ist echt komisch wenn ich
fprintf(stdout, "aa");
benutze dann gibts eine access violation, aber wenn ich
printf("aa");
mache dann geht das.
printf() macht die ausgabe doch auch auf stdout.
was haben die borländer da gemacht??
-
hm, ohne wirklich was dazu beitragen zu können, im BCB5 steht in der Hilfe zu getchar():
Hinweis: In Win32 oder Win32 GUI-Anwendungen sollte diese Funktion nicht verwendet werden.
Warum wird dort nicht erwähnt, aber vielleicht suchst Du mal auf den Developer Seiten von Borland nach näheren Infos.
Grüße Joe_M.
-
bei GUI anwendungen ist ja auch kein wunder wieso
aber bei konsolenanwendungen
