C++ 如何清空内存

来源:百度知道 编辑:UC知道 时间:2024/05/27 04:14:31
假如我定义了一个A为指针,并使用NEW为他分配一个内存地址,现在我想清空内存地址里面的内容,而不是使用DELETE把内存地址给释放掉该怎么做
我用LoadImage载入了一张图片,并且附给了指针A,但是好像用memset不能把内容清空一样```

memset:Sets buffers to a specified character.
void *memset(void *dest,int c,size_t count );
例子:memset(A,0,12)//用0填充A指针指向内存的12个字节
如果只是填充0
void ZeroMemory(PVOID Destination,SIZE_T Length);
比上面的少一个参数。
也可以自己写循环,但是没有上面函数的优化^_^

用ZeroMemory可以不

memset