Как мне вывести содержимое файла,имя которого введёт пользователь?Если прописывать полный путь,то всё работает,а при вводе только имени файла-не работает.Неужели придётся вводить каждый раз полную директорию?
На скриншоте я просто упростил ввод файла тем,что уже сам ввёл это название#include <iostream>
#include <fstream>
#include <algorithm>
using namespace std;
int main() {
setlocale(LC_CTYPE, "rus");
char buffer[80];
ifstream inp;
inp.open("file.txt");
if (!inp) {
cout << "file not found";
system("pause");
return 1;
}
inp.getline(buffer, 80);
cout << buffer << endl;
inp.getline(buffer, 80);
cout << buffer << endl;
inp.getline(buffer, 80);
cout << buffer << endl;
inp.close();
system("pause");
}