Buffer manipulation
Use these routines to work with areas of memory on a byte-by-byte basis.
Buffer-manipulation routines
| Routine | Use |
|---|---|
| _memccpy | Copy characters from one buffer to another until given character or given number of characters has been copied |
| memchr, wmemchr | Return pointer to first occurrence, within specified number of characters, of given character in buffer |
| memcmp, wmemcmp | Compare specified number of characters from two buffers |
| memcpy, wmemcpy, memcpy_s, wmemcpy_s | Copy specified number of characters from one buffer to another |
| _memicmp, _memicmp_l | Compare specified number of characters from two buffers without regard to case |
| memmove, wmemmove,memmove_s, wmemmove_s | Copy specified number of characters from one buffer to another |
| memset, wmemset | Use given character to initialize specified number of bytes in the buffer |
| _swab | Swap bytes of data and store them at specified location |
When the source and target areas overlap, only memmove is guaranteed to copy the full source properly.
See also
Tilbakemeldinger
Send inn og vis tilbakemelding for