Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
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.