У меня проблема с моим скомпилированным кодом C ++ на Mac. Я написал приложение, которое читает файл .txt, но когда я компилирую исходный код через
g++ main.cpp -o MyApp
и запустите его, MyApp не открывает файл .txt. (У меня есть и исполняемый файл, и файл .txt в одном каталоге).
Но когда я просто компилирую свой файл .cpp, не делая исполняемый файл, просто компилирую (получая .out из .cpp) и запускаю его через терминал, он отлично работает.
g++ main.cpp
./a.out
Я открываю файл по:
ifstream myfile;
myfile.open("list.txt");
Кто-нибудь знает, как решить эту проблему и связать исполняемый файл с этим текстовым файлом? Буду очень признателен.