С++ не открывает файл "file.dat", который спокойно открывается блокнотом как текст. Как открыть, не меняя файл?
По дате
По рейтингу
C++ абсолютно фиолетово на то, какое у файла расширение.
Проблема в вашем коде.
поменяй на "file.dat.txt" в программе
измени расширение не трогая файл
Больше по теме