.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (c) Bruno Haible .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\" References consulted: .\" GNU glibc-2 source code and manual .\" Dinkumware C library reference http://www.dinkumware.com/ .\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html .\" ISO/IEC 9899:1999 .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH ungetwc 3 "31. Oktober 2023" "Linux man\-pages 6.06" .SH BEZEICHNUNG ungetwc \- Ein weites Zeichen auf einen FILE\-Datenstrom zurückschieben .SH BIBLIOTHEK Standard\-C\-Bibliothek (\fIlibc\fP, \fI\-lc\fP) .SH ÜBERSICHT .nf \fB#include \fP .P \fBwint_t ungetwc(wint_t \fP\fIwz\fP\fB, FILE *\fP\fIDatenstrom\fP\fB);\fP .fi .SH BESCHREIBUNG Die Funktion \fBungetwc\fP() ist das Äquivalent der Funktion \fBungetc\fP(3) für weite Zeichen. Sie schiebt ein weites Zeichen auf \fIDatenstrom\fP zurück und liefert es zurück. .P Falls \fIwz\fP \fBWEOF\fP ist, liefert sie \fBWEOF\fP zurück. Falls \fIwz\fP ein ungültiges weites Zeichen ist, setzt sie \fIerrno\fP auf \fBEILSEQ\fP und liefert \fBWEOF\fP zurück. .P Falls \fIwz\fP ein gültiges weites Zeichen ist, dann wird es auf den Datenstrom zurückgeschoben und wird daher für zukünftige Leseaktionen für weite Zeichen verfügbar. Der Dateipositionsanzeiger wird um einen oder mehrere verringert. Der Dateiendeanzeiger wird bereinigt. Der zugrundeliegende Speicher der Datei ist davon nicht betroffen. .P Hinweis: \fIwz\fP muss nicht das zuletzt aus dem Datenstrom gelesene weite Zeichen sein. Es kann jedes andere gültige weite Zeichen sein. .P Falls die Implementierung mehrere Rückschiebeaktionen auf einmal unterstützt, werden die zurückgeschobenen weiten Zeiten in umgekehrter Reihenfolge gelesen. Es wird allerdings nur eine Stufe an Rückschiebungen garantiert. .SH RÜCKGABEWERT Die Funktion \fBungetwc\fP() liefert im Erfolgsfall \fIwz\fP zurück oder \fBWEOF\fP beim Fehlschlag. .SH ATTRIBUTE Siehe \fBattributes\fP(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke. .TS allbox; lbx lb lb l l l. Schnittstelle Attribut Wert T{ .na .nh \fBungetwc\fP() T} Multithread\-Fähigkeit MT\-Sicher .TE .SH STANDARDS C11, POSIX.1\-2008. .SH GESCHICHTE POSIX.1\-2001, C99. .SH ANMERKUNGEN Das Verhalten von \fBungetwc\fP() hängt von der Kategorie \fBLC_CTYPE\fP der aktuellen Locale ab. .SH "SIEHE AUCH" \fBfgetwc\fP(3) .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .