0
Я пытаюсь прочитать образцы с плавающей точкой, сохраненные в текстовом файле. Файл кажется пустым, хотя он заполнен данными. Что может быть причиной?открытие файла в Qt
QFile file;;
QDir path;
path.setPath("home/kokos/Pobrane/wavreader/libsndfile-1.0.26/examples/ex2/qt_project/rainfilter");
file.setFileName(path.path() + "/samples.txt");
file.open(QIODevice::ReadOnly);
QDataStream in(&file);
while(in.atEnd() == false)
{
in >> samplesBuffer[counter];
counter++;
}
Покажите нам полную программу мы можем проверить. Прямо сейчас мы даже не можем видеть, что такое 'samplesBuffer'. –
Вы пытаетесь прочитать файл, не проверяя, действительно ли он открыт ... –
Добавьте косую черту в начало пути, например, это «/ home/kokos/...» –