缓冲区处理

使用这些实例与内存使用区域根据逐字节基类型的。

缓冲区处理实例

实例

使用

.NET framework 等效

_memccpy

将一个缓冲区的字符到另一个直到特定字符或字符的许多已复制

系统:: 缓冲区:: BlockCopy系统:: 字符串:: 复制

memchr, wmemchr

返回指向第一个匹配项,在字符串中指定的编号,在缓冲区的特定字符

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见 平台调用示例

memcmp, wmemcmp

比较指定字符数从两个缓冲区的

系统:: 字符串:: 比较系统:: 字符串:: 等于

memcpy, wmemcpy, memcpy_s, wmemcpy_s

复制字符指定的编号从一个缓冲区的到另一个

系统:: 缓冲区:: BlockCopy系统:: 字符串:: 复制

_memicmp, _memicmp_l

比较指定字符数从两个缓冲区的不考虑用例

系统:: 字符串:: 比较系统:: 字符串:: 等于

memmove, wmemmove,memmove_s, wmemmove_s

复制字符指定的编号从一个缓冲区的到另一个

系统:: 缓冲区:: BlockCopy

memset, wmemset

使用特定字符初始化指定的缓冲区中的字节数

系统:: 缓冲区:: SetByte

_swab

交换字节数据并在指定的位置存储。

不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见 平台调用示例

当源和目标区域重叠,因此,只有 memmove 确保正确复制该完整的源。

请参见

参考

运行时实例按类别