函数-SecureZeroMemory和ZeroMemory
程序员文章站
2022-07-05 13:02:27
...
The ZeroMemory function fills a block of memory with zeros.
ZeroMemory 函数可以把一块内存用'0’填充掉。
void ZeroMemory(
PVOID Destination,
SIZE_T Length
);
如:char k[100];
ZEROMEMORY( K , sizeof(k));
和 SECUREZEROMEMORY 用法很接近 只是 后者比较安全性比较高
Debug下看到number[0]到number[29]都为0
ZeroMemory 函数可以把一块内存用'0’填充掉。
void ZeroMemory(
PVOID Destination,
SIZE_T Length
);
如:char k[100];
ZEROMEMORY( K , sizeof(k));
和 SECUREZEROMEMORY 用法很接近 只是 后者比较安全性比较高
#include "stdafx.h"
#include <string>
#include <windows.h>
int _tmain(int argc, _TCHAR* argv[])
{
std::string m_pipeName = std::string("\\\\.\\pipe\\");
int *number = new int[30];
SecureZeroMemory(number,sizeof(int)*30);
for(int i=0;i<30;i++){
number[i];
}
return 0;
Debug下看到number[0]到number[29]都为0
上一篇: vscode终端错误提示怎么查找错误?
推荐阅读
-
C#实现为类和函数代码自动添加版权注释信息的方法
-
MySQL截取和拆分字符串函数用法示例
-
php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证
-
ASP.NET MVC @Helper辅助方法和@functons自定义函数的使用方法
-
MySQL存储过程和函数的操作(十二)
-
利用mysql的inet_aton()和inet_ntoa()函数存储IP地址的方法分享
-
IP处理函数inet_aton()和inet_ntoa()使用说明
-
Python两个内置函数 locals 和globals(学习笔记)
-
C#中私有构造函数的特点和用途实例解析
-
MySQL 随机函数获取数据速度和效率分析