Manipulación del búfer
Utilice estas rutinas para trabajar con áreas de memoria en forma de byte a byte.
Rutinas de manipulación del búfer
Routine | Usar |
---|---|
_memccpy |
Copiar los caracteres de un búfer en el otro hasta que se haya copiado el carácter definido o el número de caracteres determinado |
memchr , wmemchr |
Devolver el puntero a la primera aparición en el búfer del carácter especificado dentro de un número especificado de caracteres |
memcmp , wmemcmp |
Comparar el número especificado de caracteres de dos búferes |
memcpy , wmemcpy , memcpy_s , wmemcpy_s |
Copiar el número especificado de caracteres de un búfer a otro |
_memicmp , _memicmp_l |
Comparar el número especificado de caracteres de dos búferes sin distinción entre mayúsculas y minúsculas |
memmove , wmemmove ,memmove_s , wmemmove_s |
Copiar el número especificado de caracteres de un búfer a otro |
memset , wmemset |
Utilizar el carácter especificado para inicializar el número especificado de bytes en el búfer |
_swab |
Intercambiar bytes de datos y almacenarlos en una ubicación especificada |
Cuando las áreas de origen y de destino se superponen, solo se garantiza memmove
para copiar el origen completo correctamente.