Manipulowanie buforem
Te procedury umożliwiają pracę z obszarami pamięci na podstawie bajtów bajtów.
Procedury manipulowania buforem
Procedura | Używanie |
---|---|
_memccpy |
Kopiowanie znaków z jednego buforu do innego do momentu skopiowania danego znaku lub podanej liczby znaków |
memchr , wmemchr |
Zwróć wskaźnik do pierwszego wystąpienia, w określonej liczbie znaków, danego znaku w buforze |
memcmp , wmemcmp |
Porównaj określoną liczbę znaków z dwóch |
memcpy , , wmemcpy , , memcpy_s wmemcpy_s |
Skopiuj określoną liczbę znaków z jednego buforu do innego |
_memicmp , _memicmp_l |
Porównaj określoną liczbę znaków z dwóch bez względu na wielkość liter |
memmove , wmemmove ,memmove_s , wmemmove_s |
Skopiuj określoną liczbę znaków z jednego buforu do innego |
memset , wmemset |
Użyj danego znaku, aby zainicjować określoną liczbę bajtów w buforze |
_swab |
Zamienianie bajtów danych i przechowywanie ich w określonej lokalizacji |
Gdy obszary źródłowe i docelowe nakładają się na memmove
siebie, gwarantuje się prawidłowe skopiowanie pełnego źródła.
Zobacz też
Procedury czasu wykonywania języka Universal C według kategorii