При использовании IDE (а так как у вас есть каталог cmake-build-debug
, то, я полагаю, вы используете IDE CLion), рабочий каталог по умолчанию редко соответствует ожидаемому. И для CLion кажется, что это не то место, где вы сейчас храните файл data.txt
. (Я не помню значения по умолчанию для CLion.)
Предполагая, что CLion, вам нужно отредактировать «Конфигурацию запуска / отладки» для программы (меню «Выполнить» и пункт «Редактировать конфигурацию») и установить «Рабочий каталог», где у вас есть файл data.txt
.