Modifica del buffer

Usare queste routine per utilizzare le aree di memoria byte per byte.

Routine di modifica del buffer

Routine Uso
_memccpy Copia i caratteri da un buffer a un altro finché non è stato copiato un carattere specifico o un numero specifico
memchr, wmemchr Restituisce un puntatore alla prima occorrenza, all'interno di un numero definito di caratteri, di un carattere specificato nel buffer
memcmp, wmemcmp Confronta un numero specificato di caratteri di due buffer
memcpy, wmemcpy, memcpy_s, wmemcpy_s Copia un numero specificato di caratteri da un buffer a un altro
_memicmp, _memicmp_l Confronta un numero specificato di caratteri di due buffer senza fare distinzione tra maiuscole e minuscole
memmove, wmemmove,memmove_s, wmemmove_s Copia un numero specificato di caratteri da un buffer a un altro
memset, wmemset Usa il carattere specificato per inizializzare un numero specificato di byte nel buffer
_swab Scambia byte di dati e li memorizza nella posizione specificata

Quando l'area di origine e quella di destinazione si sovrappongono, solo memmove garantisce la copia completa e corretta dell'origine.

Vedere anche

Routine di runtime per categoria