Routine
Use
.NET Framework equivalent
_memccpy
Copy characters from one buffer to another until
given character or given number of characters has been copied
System::Buffer::BlockCopy,System::String::Copy
memchr, wmemchr
Return pointer to first occurrence, within
specified number of characters, of given character in buffer
Not applicable. To call the standard C function,
usePInvoke. For more information, see Platform
Invoke Examples.
memcmp, wmemcmp
Compare specified number of characters from two
buffers
System::String::Compare,System::String::Equals
memcpy, wmemcpy,memcpy_s, wmemcpy_s
Copy specified number of characters from one buffer
to another
System::Buffer::BlockCopy,System::String::Copy
_memicmp, _memicmp_l
Compare specified number of characters from two
buffers without regard to case
System::String::Compare,System::String::Equals
memmove, wmemmove,memmove_s, wmemmove_s
Copy specified number of characters from one buffer
to another
System::Buffer::BlockCopy
memset, wmemset
Use given character to initialize specified number
of bytes in the buffer
System::Buffer::SetByte
_swab
Swap bytes of data and store them at specified
location
Not applicable. To call the standard C function,
usePInvoke. For more information, see Platform
Invoke Examples.