在BCB中将文本文件按行(不考虑空行)加密
2013-10-07 23:38
381 查看
按行加密的前提是按行读取,下面实现按行读取(请注意:你很可能运行不了下面的程序,因为我估计你没有安装BCB):
经测试,上面的程序正确。加密其实就是变换,无需多说。
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <fstream> #include <string> #include <iostream> using namespace std; #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { ifstream in("computer.cfg"); ofstream out("another.cfg"); string filename; string line; while (getline (in, line)) { if("" != line) { out << line << endl; } } } //---------------------------------------------------------------------------
经测试,上面的程序正确。加密其实就是变换,无需多说。
相关文章推荐
- 【C语言和数据结构复习】序
- #Github#个人常用命令
- Python正则表达式使用实例
- 关于软件工程结对编程作业 PairProject : Elevator Scheduler(电梯调度算法的实现与测试)的总结
- hdu 3729 I'm Telling the Truth 二分图匹配
- HDU 3065 AC自动机 裸题
- SQL Server手工插入标识列
- 5-4
- linux distribution是什么?
- 转发代理服务器与反向代理服务器
- 零基础学算法
- WPF控件
- 5-3
- 螺旋队列问题
- 闲聊语音编解码
- JavaScript实现HTML5烟花特效
- SD中的Item Category的作用
- iOS $299刀企业证书申请的过程以及细节补充
- AS3 老虎机
- leader