Als «stdin» getaggte Fragen

Die Standardeingabe (stdin, Dateideskriptor 0) ist der Eingabestream für ein Programm.


5
Lesen einer Ganzzahl von der Standardeingabe
Wie verwende ich die fmt.ScanfFunktion in Go, um eine ganzzahlige Eingabe von der Standardeingabe zu erhalten? Wenn dies nicht möglich ist fmt.Scanf, wie kann man dann eine einzelne Ganzzahl am besten lesen?
85 go  stdin 


6
Mit fflush (stdin)
Eine schnelle Google-Suche zum fflush(stdin)Löschen des Eingabepuffers zeigt also zahlreiche Websites an, die davor warnen, ihn zu verwenden. Und doch hat mein CS-Professor der Klasse genau das beigebracht. Wie schlecht ist die Verwendung fflush(stdin)? Sollte ich wirklich darauf verzichten, obwohl mein Professor es benutzt und es einwandfrei zu funktionieren scheint?
77 c  stdin  fflush 


5
Wie überprüfe ich, ob stdin Daten hat?
Wie überprüfen Sie in Python, ob sys.stdinDaten vorhanden sind oder nicht? Ich habe festgestellt, dass os.isatty(0)nicht nur überprüft werden kann, ob stdin mit einem TTY-Gerät verbunden ist, sondern auch, ob Daten verfügbar sind. Aber wenn jemand Code wie verwendet sys.stdin = cStringIO.StringIO("ddd") und nach dieser Verwendung os.isatty(0)wird immer noch True …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.