wcsncpy(3) Library Functions Manual wcsncpy(3) BEZEICHNUNG wcsncpy - eine Zeichenkette weiter Zeichen fester Grosse kopieren BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include wchar_t *wcsncpy(wchar_t Ziel[restrict .n], const wchar_t Quelle[restrict .n], size_t n); BESCHREIBUNG Die Funktion wcsncpy() ist das Aquivalent der Funktion strncpy(3) fur weite Zeichen. Sie kopiert hochstens n weite Zeichen von der Zeichenkette weiter Zeichen auf die Quelle zeigt, einschliesslich des abschliessenden weiten Nullzeichens (L'\0') in das Feld, auf das Ziel zeigt. Es werden genau n weite Zeichen nach Ziel geschrieben. Falls die Lange wcslen(Quelle) kleiner als n ist, dann werden die verbleibenden weiten Zeichen in dem Feld, auf das Ziel zeigt, mit weiten Nullzeichen gefullt. Falls die Lange von wcslen(Quelle) grosser oder gleich n ist, dann wird die Zeichenkette, auf die Ziel zeigt, nicht mit einem weiten Nullzeichen abgeschlossen. Die Zeichenketten durfen sich nicht uberlappen. Der Programmierer muss sicherstellen, dass es bei Ziel Raum fur mindestens n weite Zeichen gibt. RUCKGABEWERT wcsncpy() liefert Ziel zuruck. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +--------------------------------+-------------------------+-----------+ |Schnittstelle | Attribut | Wert | +--------------------------------+-------------------------+-----------+ |wcsncpy() | Multithread-Fahigkeit | MT-Sicher | +--------------------------------+-------------------------+-----------+ STANDARDS C11, POSIX.1-2008. GESCHICHTE POSIX.1-2001, C99. SIEHE AUCH strncpy(3) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Linux man-pages 6.8 2. Mai 2024 wcsncpy(3)