السلام عليكــم ورحمـة الله وبركاتــة ،،
اخواني عندي سؤال في عملية تشفير ملف
هل يجب عندي التشفير انتاج ملف اخر او ممكن تشفير الملف نفسه وحفظ المحتوى في الذاكره من ثم كتابته في نفس الملف
مثلا هذا الكود تشفير اضطررت ان اعمل ملف جديد
هل من الممكن عمل ذالك بملف واحد فقط نفس الملف
int encoding()
{
FILE * ifp;
FILE * ofp;
char * in;
char * out;
char * key;
in = "test1.txt";
out = "test2.txt";
if ((ifp = fopen(in,"r")) == 0)
{
printf("Could not open %s for reading.\n",in);
return 0;
}
if ((ofp = fopen(out,"a+")) == 0)
{
printf("Could not open %s for writing.\n",out);
return 0;
} else
Base64(ifp,ofp);
fclose(ifp);
fclose(ofp);
return 0;
}