云服务器网:购买云服务器和VPS必上的网站!

怎么将:mfc怎么将文本数据加密

mfc怎样将文本数据加密使用mfc对文本数据进行加密的方法mfc代码以下:#include \”stdafx.h\”#include \”EncodeAndDecode.h\”#include \”afxdialogex.h\”EncodeAndDecode::Encod

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);

}

本文来源:https://www.yuntue.com/post/60137.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注