当前位置: 代码迷 >> C语言 >> [求助]请mfc的高手帮帮小弟,小弟愿意以500块钱作为酬金。
  详细解决方案

[求助]请mfc的高手帮帮小弟,小弟愿意以500块钱作为酬金。

热度:160   发布时间:2007-03-25 05:58:55.0
[求助]请mfc的高手帮帮小弟,小弟愿意以500块钱作为酬金。

各位好,小弟因为平时贪玩,没有好好学习,如今毕业设计遇到了大问题,希望各位大哥大姐可怜可怜小弟,帮帮忙,小弟以后一定该过自新,努力学习。作为报答,再下愿意拿500块钱出来就当清大家吃顿饭,说来惭愧,穷学生,钱不多,但是是小弟的一点心意。

小弟的作业其实很简单,对高手来说简直是很轻松。我的作业时需要用MFC编一个小程序,这个程序可以把几个文件加密(不是所有文件都加密,加密一个就够了),然后压缩在一起拷贝到CD或者u盘里,然后通过这个程序可以把这个拷贝到CD或者u盘里文件再拷贝回电脑里,然后解密,解压缩。不知道小弟解释的清楚不清楚。小弟自己完成了加密和解密一个文件的程序,刚刚测试了一下,是工作的,下面就放到下面希望可以减轻大家的工作,如果大家认为我的程序是垃圾,就不用理他,自己都脸红了。
大家帮我的程序越简单越基础越好,不用完美的程序,只要勉强可以工作就行了。
下面是小弟的联系方式,无论是讨论汇钱的细节还是作业的细节,都可以通过以下方式联系我
QQ是226004673 msn:bradenxiong@hotmail.com
小弟的作业是星期一下午5点以前要交,希望各位帮帮忙,非常感谢了
下面是小弟写加密和解密单个文件的程序

#include "EncryptSem.h"

void main()
{
if (crypt() == 1)
printf("\nProgram finished correctly, you must now press a key and then press enter");
else
printf("\nProgram finished with an error");

//pause
int i;
scanf("%d",&i);
}

int crypt()
{
//create file pointers
FILE *pFileIn, *pFileOut;

//open files and check the files opened correctly
pFileIn = fopen("in.txt","rb");
if (pFileIn == NULL)
{
printf("\nError opening input file");
return 0;
}
pFileOut = fopen("out.txt","wb");
if (pFileOut == NULL)
{
printf("\nError opening output file");
return 0;
}

//create in char, out char and secret cryption char
char cIn, cOut, cCrypt = 100;
while(true)
{
//read a byte in
cIn = fgetc(pFileIn);

//check if the file is finished
if (feof(pFileIn))
break;

//crypt the file
cOut = cIn ^ cCrypt;

//write out the file
fputc(cOut,pFileOut);
}

//close the files
fclose(pFileIn);
fclose(pFileOut);

//tell main all went well
return 1;
}

下面是这个程序的head file EncryptSem.h

#pragma once

#include <stdio.h>

int crypt();


真的非常谢谢大家,感激不尽阿

搜索更多相关的解决方案: mfc  酬金  

----------------解决方案--------------------------------------------------------
  相关解决方案