Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- WriteCheckStatusToFile(BOOL& locVar)
- {
- FILE *l_pFile = NULL;
- CString l_strRememberCheck;
- l_strRememberCheck = GetExePath() + _T("password");
- CString sVar;
- sVar.Format(_T("%d"),locVar);
- if(NULL != (l_pFile = fopen(l_strRememberCheck, _T("r+"))) )
- {
- int count = 0;
- char c;
- while(count != 2)
- {
- if((c = fgetc(l_pFile)) == 'n') count++;
- }
- fseek(l_pFile,ftell(l_pFile),SEEK_SET);
- fprintf(l_pFile, sVar);
- }
- l_strRememberCheck.ReleaseBuffer();
- fclose(l_pFile);
- }
- fprintf(l_pFile, sVar);
- fprintf(l_pFile, "%sn", (LPCTSTR) sVar);
- while(count != 2)
- while( (count < 2) && ( ! feof(l_pFile) ) && ( c != EOF ) )
- l_strRememberCheck.ReleaseBuffer();
- fseek(l_pFile,ftell(l_pFile),SEEK_SET);
- if ( count == 2 )
- {
- fprintf(l_pFile, "%sn", (LPCTSTR) sVar);
- }
- else
- {
- fprintf(l_pFile, "n%sn", (LPCTSTR) sVar);
- }
Add Comment
Please, Sign In to add comment