如果我想从文件中获取二进制值,无论它们具有哪种格式,我该怎么做?我试过这段代码,但它只能逐行读取文本文件,仅此而已。
QFile file(QFileDialog::getOpenFileName (this, tr("Open File"),
"",tr("")));
if (!file.open(QIODevice::ReadOnly ))
return ;
int size = file.size();
qDebug()<<size;
while (!file.atEnd()) {
QByteArray line = file.readLine();
qDebug()<<line;