Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Usare queste routine per utilizzare le aree di memoria byte per byte.
Routine di modifica del buffer
| Ciclo | Utilizzo |
|---|---|
_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_swmemcpy_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_swmemmove_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.