Nóta
Teastaíonn údarú chun rochtain a fháil ar an leathanach seo. Is féidir leat triail a bhaint as shíniú isteach nó eolairí a athrú.
Teastaíonn údarú chun rochtain a fháil ar an leathanach seo. Is féidir leat triail a bhaint as eolairí a athrú.
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.