hi,
I save a string value to a file, Now I want use this value again, but null return
save function
Code:
int save_pass(void)
{
/* function variables */
FILE *fp ;
int i ;
/* function process*/
fp = fopen("pass", "wb");
if(!fp)
{
return 1;
}
if(&newPassword)
{
fwrite(&newPassword, sizeof(string), 1, fp);
}
return 0;
}
comparing two strings
Code:
if (password == newPassword){
cout << "corect";
}
else {
cout << "Invalid";
}
load function
Code:
int load_pass(void)
{
/* function variables */
FILE *fp ;
/* function process*/
fp = fopen("pass", "rb");
if(!fp)
{
return 1;
}
fread(&newPassword, sizeof(string), 1, fp);
if(feof (fp))
{
return 0;
}
}