manpages-de - en to de translation catalogue (43 entries)

note: type: TH
en: 2017-11-26
de: 26. November 2017

note: type: TH
en: Linux Programmer's Manual
de: Linux-Programmierhandbuch

note: type: SH
en: NAME
de: BEZEICHNUNG

note: type: Plain text
en: stdio - standard input/output library functions
de: stdio - Standardein-/-ausgabe-Bibliotheksfunktionen

note: type: SH
en: SYNOPSIS
de: ÜBERSICHT

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

note: type: Plain text
en: The standard I/O library provides a simple and efficient buffered stream I/O interface.  Input and output is mapped into logical data streams and the physical I/O characteristics are concealed.  The functions and macros are listed below; more information is available from the individual man pages.
de: Die Standard-E/A-Bibliothek stellt eine einfache und effiziente E/A-Schnittstelle für gepufferte Datenströme zur Verfügung. Ein- und Ausgabe werden als logische Datenströme dargestellt und physikalische E/A-Charakteristiken werden verborgen. Die Funktionen und Makros sind im Folgenden aufgelistet; weitere Informationen sind auf den verschiedenen Handbuchseiten verfügbar.

note: type: Plain text
en: A stream is associated with an external file (which may be a physical device) by I<opening> a file, which may involve creating a new file.  Creating an existing file causes its former contents to be discarded.  If a file can support positioning requests (such as a disk file, as opposed to a terminal), then a I<file position indicator> associated with the stream is positioned at the start of the file (byte zero), unless the file is opened with append mode.  If append mode is used, it is unspecified whether the position indicator will be placed at the start or the end of the file.  The position indicator is maintained by subsequent reads, writes and positioning requests.  All input occurs as if the characters were read by successive calls to the B<fgetc>(3)  function; all output takes place as if all characters were written by successive calls to the B<fputc>(3)  function.
de: Ein Datenstrom wird mit einer externen Datei (die ein physikalisches Gerät sein kann) verbunden, indem eine Datei I<geöffnet> wird, was das Erzeugen einer neuen Datei beinhaltet. Eine bestehende Datei zu erzeugen, verwirft ihren bisherigen Inhalt. Wenn die Datei Positionierungsänderungen unterstützt (wie eine Datei auf einer Festplatte, im Gegensatz zu einem Terminal), dann wird ein I<Dateipositionszeiger> mit dem Datenstrom verbunden und auf den Anfang der Datei positioniert (nulltes Byte), außer wenn die Datei im Anhänge-Modus geöffnet wurde. Im Anhänge-Modus ist es nicht spezifiziert, ob der Positionsanzeiger auf den Anfang oder das Ende der Datei platziert wird. Der Positionszeiger wird durch nachfolgende Lese-, Schreib- und Positionierungszugriffe bewegt. Jede Eingabe wird so eingelesen, als ob die Funktion B<fgetc>(3) für jedes Zeichen einzeln aufgerufen worden wäre. Die Ausgabe erfolgt, als würde jedes Zeichen einzeln durch die Funktion B<fputc>(3) geschrieben.

note: type: Plain text
en: A file is disassociated from a stream by I<closing> the file.  Output streams are flushed (any unwritten buffer contents are transferred to the host environment) before the stream is disassociated from the file.  The value of a pointer to a I<FILE> object is indeterminate after a file is closed (garbage).
de: Eine Datei wird von einem Datenstrom durch I<Schließen> der Datei gelöst. Ausgabedatenströme werden geleert (noch nicht geschriebener Pufferinhalt wird auf den Rechner übertragen) bevor der Datenstrom von der Datei getrennt wird. Der Wert eines Zeigers auf ein I<FILE> Objekt ist nicht mehr gültig, nachdem die Datei geschlossen wurde (Müll).

note: type: Plain text
en: A file may be subsequently reopened, by the same or another program execution, and its contents reclaimed or modified (if it can be repositioned at the start).  If the main function returns to its original caller, or the B<exit>(3)  function is called, all open files are closed (hence all output streams are flushed) before program termination.  Other methods of program termination, such as B<abort>(3)  do not bother about closing files properly.
de: Eine Datei kann nachfolgend durch das selbe oder ein anderes Programm wieder geöffnet und ihr Inhalt zurückgelesen oder verändert werden (falls sie auf den Anfang zurückpositioniert werden kann). Wenn die Hauptfunktion zum ursprünglich Aufrufenden zurückkehrt oder die Funktion B<exit>(3) aufgerufen wird, werden alle offenen Dateien vor Programmende geschlossen (nachdem alle Ausgabedatenströme herausgeschrieben wurden). Andere Methoden zur Beendigung von Programmen, wie B<abort>(3), kümmern sich nicht um das korrekte Schließen von Dateien.

note: type: Plain text
en: At program startup, three text streams are predefined and need not be opened explicitly: I<standard input> (for reading conventional input), I<standard output> (for writing conventional output), and I<standard error> (for writing diagnostic output).  These streams are abbreviated I<stdin>, I<stdout>, and I<stderr>.  When opened, the standard error stream is not fully buffered; the standard input and output streams are fully buffered if and only if the streams do not refer to an interactive device.
de: Bei Programmstart sind drei Textdatenströme vordefiniert und brauchen nicht explizit geöffnet zu werden: I<Standardeingabe> (zum Lesen konventioneller Eingabe), I<Standardausgabe> (zum Schreiben konventioneller Ausgabe) und I<Standardfehlerausgabe> (zum Schreiben der Diagnoseausgabe). Diese Datenströme werden abgekürzt durch I<stdin>,I<stdout> und I<stderr>. Der Datenstrom der Standardfehlerausgabe ist nicht vollständig gepuffert, wenn er geöffnet ist; die Datenströme der Standardein- und -ausgabe sind nur dann vollständig gepuffert, wenn die Datenströme nicht auf ein interaktives Gerät verweisen.

note: type: Plain text
en: Output streams that refer to terminal devices are always line buffered by default; pending output to such streams is written automatically whenever an input stream that refers to a terminal device is read.  In cases where a large amount of computation is done after printing part of a line on an output terminal, it is necessary to B<fflush>(3)  the standard output before going off and computing so that the output will appear.
de: Ausgabedatenströme, die auf Terminalgeräte verweisen, sind standardmäßig zeilengepuffert. Noch ausstehende Ausgaben zu solchen Datenströmen werden automatisch geschrieben, wann immer aus einem Eingabedatenstrom gelesen wird, der sich auf ein Terminalgerät bezieht. Falls nach einer Ausgabe viel gerechnet wird, ist es notwendig, B<fflush>(3) vor der Rechnung aufzurufen, damit die Ausgabe erscheint.

note: type: Plain text
en: The I<stdio> library is a part of the library B<libc> and routines are automatically loaded as needed by B<cc>(1).  The SYNOPSIS sections of the following manual pages indicate which include files are to be used, what the compiler declaration for the function looks like and which external variables are of interest.
de: Die Bibliothek B<stdio> ist Teil der Bibliothek B<libc> und die Routinen werden von B<cc>(1) nach Bedarf geladen. Die Abschnitte ÜBERSICHT der folgenden Handbuchseiten zeigen, welche Include-Dateien zu benutzen sind, wie die Deklaration für die Funktion aussieht und welche externen Variablen interessant sind.

note: Not on Linux: .BR fropen , Not on Linux: .BR fwopen , type: Plain text
en: The following are defined as macros; these names may not be reused without first removing their current definitions with B<#undef>: B<BUFSIZ>, B<EOF>, B<FILENAME_MAX>, B<FOPEN_MAX>, B<L_cuserid>, B<L_ctermid>, B<L_tmpnam>, B<NULL>, B<SEEK_END>, B<SEEK_SET>, B<SEEK_CUR>, B<TMP_MAX>, B<clearerr>, B<feof>, B<ferror>, B<fileno>, B<getc>, B<getchar>, B<putc>, B<putchar>, B<stderr>, B<stdin>, B<stdout>.  Function versions of the macro functions B<feof>, B<ferror>, B<clearerr>, B<fileno>, B<getc>, B<getchar>, B<putc>, and B<putchar> exist and will be used if the macros definitions are explicitly removed.
de: Die folgenden Namen sind als Makros definiert. Sie dürfen nicht wiederbenutzt werden ohne ihre vorherigen Definitionen vorher mit B<#undef> zu entfernen: B<BUFSIZ>, B<EOF>, B<FILENAME_MAX>, B<FOPEN_MAX>, B<L_cuserid>, B<L_ctermid>, B<L_tmpnam>, B<NULL>, B<SEEK_END>, B<SEEK_SET>, B<SEEK_CUR>, B<TMP_MAX>, B<clearerr>, B<feof>, B<ferror>, B<fileno>, B<getc>, B<getchar>, B<putc>, B<putchar>, B<stderr>, B<stdin>, B<stdout>. Von den Makrofunktionen B<feof>, B<ferror>, B<clearerr>, B<fileno>, B<getc>, B<getchar>, B<putc> und B<putchar> existieren Funktionsversionen. Diese werden benutzt, wenn die Makrodefinitionen explizit entfernt werden.

note: type: SS
en: List of functions
de: Liste der Bibliotheksfunktionen

note: type: tbl table
en: Function
de: Funktion

note: type: tbl table
en: Description
de: Beschreibung

note: type: tbl table
en: check and reset stream status
de: Status des Datenstroms prüfen und zurücksetzen

note: type: tbl table
en: close a stream
de: Datenstrom schließen

note: type: tbl table
en: stream open functions
de: Funktionen zum Öffnen eines Datenstroms

note: type: tbl table
en: flush a stream
de: Datenstrom herausschreiben

note: type: tbl table
en: get next character or word from input stream
de: nächstes Zeichen oder Wort aus dem Eingabedatenstrom einlesen

note: type: tbl table
en: reposition a stream
de: einen Datenstrom neu positionieren

note: type: tbl table
en: get a line from a stream
de: eine Zeile aus dem Datenstrom einlesen

note: type: tbl table
en: return the integer descriptor of the argument stream
de: den Ganzzahldeskriptor eines Argumentdatenstroms zurückgeben

note: type: tbl table
en: formatted output conversion
de: formatierte Ausgabeumwandlung

note: type: tbl table
en: output a character or word to a stream
de: ein Zeichen oder Wort in einen Datenstrom ausgeben

note: type: tbl table
en: output a line to a stream
de: eine Zeile in einen Datenstrom ausgeben

note: type: tbl table
en: binary stream input/output
de: binäre Datenstromein-/-ausgabe

note: type: tbl table
en: input format conversion
de: formatbasierte Eingabeumwandlung

note: type: tbl table
en: make temporary filename (unique)
de: einen (eindeutigen) temporären Dateinamen erzeugen

note: type: tbl table
en: system error messages
de: Systemfehlermeldungen

note: type: tbl table
en: remove directory entry
de: einen Verzeichniseintrag löschen

note: type: tbl table
en: stream buffering operations
de: Datenstrom-Puffereinstellungen

note: type: tbl table
en: temporary file routines
de: Routinen für temporäre Dateien

note: type: tbl table
en: un-get character from input stream
de: Zeichen zurück in den Eingabedatenstrom geben

note: type: SH
en: CONFORMING TO
de: KONFORM ZU

note: type: Plain text
en: The I<stdio> library conforms to C89.
de: Die Bibliothek B<stdio> ist zu C89 konform.

note: type: SH
en: SEE ALSO
de: SIEHE AUCH

note: type: SH
en: COLOPHON
de: KOLOPHON

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.03 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.02 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.01 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.
