Witam!
Otóż chcę wczytać zawartość pliku i wypisać ją na ekran w sposób przedstawiony w kodzie (wcześniej, jakiś czas temu działało :/ ). Plik znajduje się w folderze z plikiem .cpp i .exe. Metoda (klasy ios) good zwraca wartość false. Co zmienić?
void decrypt(){
string decrypted_password = "doesnt matter";
fstream file;
file.open( "DATABASE_FILE_PATH", ios::in );
if(file.good()){
string line;
cout << "Password:" << endl;
int j=0;
while(!file.eof()){
j++;
getline( file, line );
cout << j+" ";
for(int i=0;i<line.length();i++){
decrypted_password[i]=line[i]-5;
cout << decrypted_password[i];
}
cout << endl;
}
file.close();
}
else cout << "Error! Database doesn't exist or it hasn't been created yet!\a\n";
system("pause");
system("cls");
}
Dodam, że stała DATABASE_FILE_PATH zawiera ścieżkę do pliku dokładnie: clipboard.txt
Pozdrawiam, z góry dziękuję za pomoc!