Должен быть простой ответ, но я в недоумении, вот код, который возвращает ошибку. Я пробовал с начальной косой чертой и без нее.
Я не буду знать полный путь, я хочу, чтобы он был относительным от exe, и это относительный путь. Я попытался избежать косой черты.
Моя проблема в том, что я получаю «ошибку открытия файла», когда файл есть. почему это не удается?
ifstream myFile("/LOGS/ex090716.txt");
if (myFile.fail()) {cout << "Error opening file";}
else
{
cout << "File opened... \n";
//string line;
//while( getline(myFile, line) ) {
// cmatch results;
// regex rx("(p|q)(=)([^ %]*)");
// regex_search(line.c_str(), results, rx);
// string referringWords = results[3];
//}
myFile.close();
}
благодарю вас