Freigeben über


Puffer-Manipulation

Verwenden Sie diese Routinen, die mit Bereichen des Speichers an einer BYTE-durch BYTE-Basis zu arbeiten.

Puffer-Manipulation Routinen

Routine

Verwendung

NET Framework-Entsprechung

_memccpy

Kopieren von Zeichen aus einem Puffer in ein anderes angegebenes Zeichen bis die angegebene Anzahl von Zeichen oder kopiert wird

System::Puffer::BlockCopy, System::::ZeichenfolgeKopieren

memchr, wmemchr

Rückgabezeiger dem ersten Vorkommen innerhalb der angegebenen Anzahl von Zeichen, des angegebenen Zeichens im Puffer

Nicht zutreffend.Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

memcmp, wmemcmp

Überprüft die angegebene Anzahl von Zeichen aus zwei Puffer

System::::ZeichenfolgeVergleichen, System::::ZeichenfolgeEquals

memcpy, wmemcpy, memcpy_s, wmemcpy_s

Kopieren Sie die angegebene Anzahl von Zeichen aus dem Puffer zu einem anderen

System::Puffer::BlockCopy, System::::ZeichenfolgeKopieren

_memicmp, _memicmp_l

Überprüft die angegebene Anzahl von Zeichen aus zwei Puffer Fall ohne Berücksichtigung

System::::ZeichenfolgeVergleichen, System::::ZeichenfolgeEquals

memmove, wmemmove,memmove_s, wmemmove_s

Kopieren Sie die angegebene Anzahl von Zeichen aus dem Puffer zu einem anderen

System::Puffer::BlockCopy

memset, wmemset

Das angegebene Zeichen, auf das der angegebenen Anzahl von Bytes im Puffer nicht initialisiert werden

System::Puffer::SetByte

_swab

Lagern von Datenbytes aus und speichern Sie sie am angegebenen Speicherort

Nicht zutreffend.Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

Wenn sich die Quell- und die Zielregionen überlappen, werden nur memmove unbedingt den vollständigen Quelle ordnungsgemäß kopiert werden.

Siehe auch

Referenz

Ablaufroutinen nach Kategorie