wmemcpy - ein Feld weiter Zeichen kopieren
Standard-C-Bibliothek (
libc,
-lc)
#include <wchar.h>
wchar_t *wmemcpy(wchar_t Ziel[restrict .n],
const wchar_t Quelle[restrict .n],
size_t n);
Die Funktion
wmemcpy() ist das Äquivalent der Funktion
memcpy(3) für weite Zeichen. Sie kopiert
n weite Zeichen
von dem bei
Quelle beginnenden Feld zu dem bei
Ziel beginnenden
Feld.
Die Felder dürfen nicht überlappen, verwenden Sie
wmemmove(3), um zwischen überlappenden Feldern zu kopieren.
Der Programmierer muss sicherstellen, dass es bei
Ziel Raum für
mindestens
n weite Zeichen gibt.
wmemcpy() liefert
Ziel zurück.
Siehe
attributes(7) für eine Erläuterung der in diesem
Abschnitt verwandten Ausdrücke.
Schnittstelle |
Attribut |
Wert |
wmemcpy() |
Multithread-Fähigkeit |
MT-Safe |
POSIX.1-2001, POSIX.1-2008, C99.
memcpy(3),
wcscpy(3),
wmemmove(3),
wmempcpy(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