Нужно распаковывать файлы в таком формате.Естественно, там нет никакой дополнительной информации, просто файл тупо сжат и всё.Его успешно распаковывает gzip.Соотвественно, я понадеялся, что при помощи aUncompress получится сделать это, однако же там ждала засада - выскакивает Z_DATA_ERROR.К слову, файл, запакованный qCompress ни один архиватор не берёт, хотя при помощи qUncompress (что неудивительно) нормально распаковывается.В результате гугления, хотя я не очень-то уверен, что правильно всё понял, выяснилось, что разница в порядке следования байт - QT использует BigEndian вместо littleEndian.Теперь, собственно, вопрос. Как одно переиначить в другое? А если не в этом проблема, то как решить вопрос?
|