Сообщение Re[5]: Исповедь C++ника от 23.12.2020 22:52
Изменено 23.12.2020 23:12 Артём
Re[5]: Исповедь C++ника
Здравствуйте, sergey2b, Вы писали:
S>мне примерно в 93 давали на соебседование написать zip and unzip как я понял они хотели посмотреть не уменее использовать чужие библиотеки
Zip /unzip всё-таки достаточно сложный алгоритм, чтобы ожидать его понимания сразу за 10 минут кандидатом (разобраться с LZ*). Но tar/untar- это ж почитать описание формата заголовка, и всё. Склеить входные файлы и прилепить заголовок.
S>мне примерно в 93 давали на соебседование написать zip and unzip как я понял они хотели посмотреть не уменее использовать чужие библиотеки
Zip /unzip всё-таки достаточно сложный алгоритм, чтобы ожидать его понимания сразу за 10 минут кандидатом (разобраться с LZ*). Но tar/untar- это ж почитать описание формата заголовка, и всё. Склеить входные файлы и прилепить заголовок.
Re[5]: Исповедь C++ника
Здравствуйте, sergey2b, Вы писали:
S>мне примерно в 93 давали на соебседование написать zip and unzip как я понял они хотели посмотреть не уменее использовать чужие библиотеки
Zip /unzip всё-таки достаточно сложный алгоритм, чтобы ожидать его понимания сразу за 10 минут кандидатом (разобраться с LZ*). Но tar/untar- это ж почитать описание формата заголовка, и всё. Склеить входные файлы и прилепить заголовок.
S>мне примерно в 93 давали на соебседование написать zip and unzip как я понял они хотели посмотреть не уменее использовать чужие библиотеки
Zip /unzip всё-таки достаточно сложный алгоритм, чтобы ожидать его понимания сразу за 10 минут кандидатом (разобраться с LZ*). Но tar/untar- это ж почитать описание формата заголовка, и всё. Склеить входные файлы и прилепить заголовок.
Physically, an archive consists of a series of file entries terminated by an end-of-archive entry, which consists of two 512 blocks of zero bytes. A file entry usually describes one of the files in the archive (an archive member), and consists of a file header and the contents of the file. File headers contain file names and statistics, checksum information which tar uses to detect file corruption, and information about file types.