Pufferbearbeitung

Verwenden Sie diese Routinen, um auf Einzelbytebasis mit Arbeitsspeicherbereichen zu arbeiten.

Routinen der Pufferbearbeitung

Routine Verwendung
_memccpy Kopiert Zeichen aus einem Puffer in einen anderen, bis das angegebene Zeichen oder die angegebene Anzahl von Zeichen kopiert wurde.
memchr, wmemchr Gibt einen Zeiger auf das erste Vorkommen des angegebenen Zeichens innerhalb einer angegebenen Anzahl von Zeichen im Puffer zurück.
memcmp, wmemcmp Vergleicht die angegebene Anzahl von Zeichen in zwei Puffern.
memcpy, wmemcpy, memcpy_s, wmemcpy_s Kopiert eine angegebene Anzahl von Zeichen aus einem Puffer in einen anderen.
_memicmp, _memicmp_l Vergleicht die angegebene Anzahl von Zeichen in zwei Puffern ohne Berücksichtigung der Groß- und Kleinschreibung.
memmove, wmemmove,memmove_s, wmemmove_s Kopiert eine angegebene Anzahl von Zeichen aus einem Puffer in einen anderen.
memset, wmemset Verwendet das angegebene Zeichen, um die angegebene Anzahl von Bytes im Puffer zu initialisieren.
_swab Lagert Datenbytes aus und speichert sie am angegebenen Speicherort.

Wenn die Quell- und Zielbereiche überlappen, garantiert nur memmove, dass die vollständige Quelle ordnungsgemäß kopiert wird.

Siehe auch

Universelle C-Laufzeitroutinen nach Kategorie