Необходимо написать программу,кот открывает двоичный файл,побитно считывает данные и записывает их в массив.Подскажите,как можно реализовать данную задачу?
C++ (Qt)
QString fileName=QFileDialog::getOpenFileName(this, tr("Open File"),
"C:/ ",
tr("Files (*.a1311 *.c1211 *.s1311 *.txt)"));
QFile file1(fileName);
QDataStream in(&file1);
QBitArray line(200);
if(file1.open(QIODevice::ReadOnly)){
for(int i = 0; i < 200;i++){
in >> line[i];
}
}
file1.close();