Операции с буфером
Используйте эти подпрограммы для побайтной работы с областями памяти.
Подпрограммы для операций с буфером
Маршрут | Использование |
---|---|
_memccpy |
Копирование символов из одного буфера в другой, пока указанный символ или заданное число символов не будут скопированы |
memchr , wmemchr |
Возвращение указателя к первому вхождению указанного символа в буфере в пределах указанного числа символов |
memcmp , wmemcmp |
Сравнение указанного количество символов из двух буферов |
memcpy , wmemcpy , memcpy_s , wmemcpy_s |
Копирование указанного количество символов из одного буфера в другой |
_memicmp , _memicmp_l |
Сравнение указанного количества символов из двух буферов без учета регистра |
memmove , wmemmove ,memmove_s , wmemmove_s |
Копирование указанного количество символов из одного буфера в другой |
memset , wmemset |
Использование указанного символа для инициализации указанного числа байтов в буфере |
_swab |
Смена байтов данных и сохранение их в указанном расположении |
При перекрытии исходной и целевой областей только memmove
гарантированно скопирует полный исходный код правильно.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по