gpt4 book ai didi

c++ - 在Qt中打开文件

转载 作者:太空宇宙 更新时间:2023-11-04 16:04:58 25 4
gpt4 key购买 nike

我正在尝试读取保存在文本文件中的 float 样本。该文件看起来是空的,尽管它充满了数据。可能是什么原因?

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++;
}

最佳答案

我不会写评论,但我用 qt 工作了很长时间。您确定该文件已打开吗?您必须打开以下文件:

if(file.open(QIODevice::ReadOnly)){
//some method
}

我认为你需要检查路径名

关于c++ - 在Qt中打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37004377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com