首页 > 其他 > 详细

对文件进行加密

时间:2015-04-26 21:00:46      阅读:195      评论:0      收藏:0      [点我收藏+]

以二进制流 写入加密二进制串+Image = 新文件

解密时  读取同样长度的二进制+Image  即可解密

新文件,新思维

QImage image("philip.png");  
 
QMap<QString, QColor> map;  
map.insert("red", Qt::red);  
map.insert("green", Qt::green);  
map.insert("blue", Qt::blue);  
 
QFile file("facts.dat");  
if (!file.open(QIODevice::WriteOnly)) {  
    std::cerr << "Cannot open file for writing: "
              << qPrintable(file.errorString()) << std::endl;  
    return;  
}  
 
QDataStream out(&file);  
out.setVersion(QDataStream::Qt_4_3);  
 
out << quint32(0x12345678) << image << map;

对文件进行加密

原文:http://www.cnblogs.com/lzh-Linux/p/4458225.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!