Manipulation de la mémoire tampon
Utilisez ces routines pour utiliser des zones de mémoire octet par octet.
Routines de manipulation de la mémoire tampon
Routine | Utiliser |
---|---|
_memccpy |
Copier des caractères d’une mémoire tampon à une autre jusqu’à ce qu’un caractère donné ou un nombre donné de caractères ait été copié |
memchr , wmemchr |
Retourner le pointeur vers la première occurrence, dans un nombre spécifié de caractères, d’un caractère donné de la mémoire tampon |
memcmp , wmemcmp |
Comparer un nombre spécifié de caractères entre deux mémoires tampons |
memcpy , , wmemcpy memcpy_s , ,wmemcpy_s |
Copier un nombre spécifié de caractères d’une mémoire tampon à une autre |
_memicmp , _memicmp_l |
Comparer le nombre spécifié de caractères de deux mémoires tampons sans tenir compte de la casse |
memmove , ,wmemmove memmove_s ,wmemmove_s |
Copier un nombre spécifié de caractères d’une mémoire tampon à une autre |
memset , wmemset |
Utiliser un caractère donné pour initialiser le nombre spécifié d’octets dans la mémoire tampon |
_swab |
Échanger des octets de données et les stocker à l’emplacement spécifié |
Quand les zones source et cible se chevauchent, seul memmove
garantit la copie correcte de la source complète.