点击或拖拽改变大小

Functions.MemClear 方法

X#
用空字符填充内存缓冲区。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
 FUNCTION MemClear(
	ptrDest AS IntPtr,
	dwCount AS DWORD
) AS IntPtr
查看代码

参数

ptrDest
类型:IntPtr
指向要填充的内存缓冲区的指针。
dwCount
类型:UInt32
要填充的字节数。

返回值

类型:IntPtr
指向填充后的内存缓冲区的指针。
备注
MemClear() 将指向 ptrDest 的内存缓冲区的前 dwCount 字节设置为 ASCII CHR(0) 字符。
提示 提示:
此函数允许直接操作内存位置,使用时需格外小心。
示例
此示例清除已分配块的内容:
X#
1LOCAL ptrBuff AS PTR
2ptrBuff := MemAlloc(10)
3MemClear(ptrBuff, 10)
参见