wcsncat - zwei Zeichenketten weiter Zeichen aneinanderhängen
Standard-C-Bibliothek (
libc,
-lc)
#include <wchar.h>
wchar_t *wcsncat(wchar_t Ziel[restrict .n],
const wchar_t src[restrict .n],
size_t n);
Die Funktion
wcsncat() ist das Äquivalent der Funktion
strncat(3) für weite Zeichen. Sie kopiert höchstens
n weite Zeichen von der Zeichenkette weiter Zeichen, auf die
Quelle zeigt, an das Ende der Zeichenkette weiter Zeichen, auf die
Ziel zeigt und fügt ein abschließendes weites Nullzeichen
(L'\0') hinzu.
Die Zeichenketten dürfen sich nicht überlappen.
Der Programmierer muss sicherstellen, dass es mindestens Platz für
wcslen(Ziel)+
n+1 weite Zeichen bei
Ziel gibt.
wcsncat() liefert
Ziel zurück.
Siehe
attributes(7) für eine Erläuterung der in diesem
Abschnitt verwandten Ausdrücke.
Schnittstelle |
Attribut |
Wert |
wcsncat() |
Multithread-Fähigkeit |
MT-Safe |
POSIX.1-2001, POSIX.1-2008, C99.
strncat(3),
wcscat(3)
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann
<
[email protected]> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die
GNU
General Public License Version 3 oder neuer bezüglich der
Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken
Sie bitte eine E-Mail an die
Mailingliste
der Übersetzer