91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

mfc如何將文本數據加密

九三
450
2021-02-09 15:41:47
欄目: 網絡安全

mfc如何將文本數據加密

使用mfc對文本數據進行加密的方法

mfc代碼如下:

#include "stdafx.h"

#include "EncodeAndDecode.h"

#include "afxdialogex.h"

EncodeAndDecode::EncodeAndDecode()

{

}

EncodeAndDecode::~EncodeAndDecode()

{

}

void EncodeAndDecode::EncodeFile()

{

//讀取配置文件

CString fPath("./data.txt");

CFile openFile;

bool bFile = openFile.Open(fPath, CFile::modeRead);

//同根目錄下判斷是否打開

if (!bFile)

{

MessageBox(NULL,_T("系統文件丟失請聯系管理員"), _T("錯誤") ,MB_ICONINFORMATION);

exit(0);

}

DWORD openSize = (DWORD)openFile.GetLength();

char* buf = new char[openSize + 1];

memset(buf, 0, sizeof(char) * (openSize + 1));

openFile.Read(buf, openSize);

openFile.Close();

//加密算法

for (unsigned int i = 0; i < openSize; i++)

{

buf[i] = 255 - buf[i];

}

//寫入加密文件

CString wPath("./moon.xie");

CFile writeFile;

writeFile.Open(wPath, CFile::modeWrite | CFile::modeCreate);

writeFile.Write(buf, openSize);

writeFile.Close();

//MessageBox(NULL, _T("已加密"), _T("成功"), MB_ICONINFORMATION);

}

0
唐山市| 周至县| 昆明市| 合肥市| 富阳市| 鸡泽县| 石河子市| 武川县| 循化| 大城县| 威远县| 新田县| 武山县| 大石桥市| 深州市| 汤阴县| 元阳县| 井冈山市| 昌江| 吴江市| 柳江县| 紫阳县| 堆龙德庆县| 宽城| 乌鲁木齐市| 延津县| 铜梁县| 定结县| 道孚县| 泰和县| 江都市| 安国市| 囊谦县| 九寨沟县| 许昌县| 桦川县| 承德市| 仲巴县| 滕州市| 博乐市| 青州市|