Partager via


Manipulation de mémoire tampon

Utilisez ces routines pour utiliser des zones de mémoire octet par octet.

routines de Mémoire tampon-Manipulation

routine

Utilisation

équivalent du .NET Framework

_memccpy

Les caractères de copie d'une mémoire tampon à un autre jusqu ' à le caractère donné ou le nombre donné de caractères a été copiés

System : : mémoire tampon : : BlockCopy, System : : chaîne : : copie

memchr, wmemchr

Pointeur de retour à la première occurrence, dans le nombre spécifié de caractères, de caractère donné dans la mémoire tampon

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

memcmp, wmemcmp

Compare avez spécifié le nombre de caractères de deux mémoires tampons

System : : chaîne : : comparez, System : : chaîne : : Equals

memcpy, wmemcpy, memcpy_s, wmemcpy_s

Copiez le nombre spécifié de caractères d'une mémoire tampon vers un autre

System : : mémoire tampon : : BlockCopy, System : : chaîne : : copie

_memicmp, _memicmp_l

Compare avez spécifié le nombre de caractères de deux mémoires tampons sans tenir compte de la casse

System : : chaîne : : comparez, System : : chaîne : : Equals

memmove, wmemmove,memmove_s, wmemmove_s

Nombre de caractères spécifié par copie d'une mémoire tampon vers un autre

System : : mémoire tampon : : BlockCopy

memset, wmemset

Utilisez le caractère donné pour initialiser le nombre d'octets spécifié dans la mémoire tampon

System : : mémoire tampon : : SetByte

_swab

Permute les octets de données et stockez -les à l'emplacement spécifié

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

Lorsque la source et les zones cible se chevauchent, uniquement memmove est garanti copier la source complète correctement.

Voir aussi

Référence

Package de runtime par catégorie