Anzeigen: Delphi
C++
Anzeigeeinstellungen
isatty
Aus RAD Studio
Nach oben zu io.h - Index
Header-Datei
io.h
Kategorie
Eingabe-/Ausgaberoutinen
Prototyp
int isatty(int handle);
Beschreibung
Ermittelt den Gerätetyp.
isatty stellt fest, ob handle einem der folgenden Geräte zur Zeichenausgabe zugeordnet ist:
- Terminal
- Konsole
- Drucker
- serieller Anschluss
Rückgabewert
Wenn eines der vier oben aufgeführten Zeichenausgabegeräte gefunden wird, gibt isatty eine Ganzzahl ungleich Null zurück. Ist handle keinem solchen Gerät zugeordnet, gibt isatty 0 zurück.
Beispiel
#include <stdio.h> #include <io.h> int main(void) { int handle; handle = fileno(stdout); if (isatty(handle)) printf("Handle %d is a device type\n", handle); else printf("Handle %d isn't a device type\n", handle); return 0; }
Portabilität
| POSIX | Win32 | ANSI C | ANSI C++ |
|---|---|---|---|
|
+ |
+ |