stderr Ausgabe??
-
Habe eine Aufgabe in der ich Fehlermeldungen und Hilfstexte im Fehlerfall auf stderr ausgeben soll!
Ich suche jetzt schon seit längerer Zeit im Inet finde aber zu stderr nix!
Kann mir einer von euch sagen wie die Syntax aussieht??
Beispiel??*THX*
-
fprintf(stderr,"Text");
perror();
-
Dabei bekomme ich einen Fehler!
Fehler: zu wenige Argumente für Funktion »perror«
Warnung: Kein Newline am Dateiende.??
-
schonmal perror bei google eingegeben?
-
Ja habe ich aber das hilft mir auch nicht wirklich weiter!
Ich versteh auch nicht warum da eine Fehlermeldung
"Warnung: Kein Newline am Dateiende." auftaucht!fprintf(stderr,"Sie haben keinen richtigen Wert eingegeben!\n");
mit \n sag ich doch Newline oder nicht??
-
Aber auch in der Datei?
Geh einfach ans Ende der Datei und drück EnterUnd guck dir mal bei Google das zweite Ergebnis an! Sogar mit Bspl. Noch einfacher geht 's nicht.
-
hrm... es is bloß ne warnung, des heißt, dei kann vernachlässigt werden, da meckert dein compiler bloß, dass du keine neue zeile (ergo enter) ans ende deines quellcodes eingetippt hast...
is eigentlich zu vernachlässigen, kannst aber trotzdem machen, hat afaik keine bösen auswirkungen