Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×
👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

А на C# пишу потому что задание по курсаку такое...

всем спасибо, уже написал.

Ну тогда работай процессами winzip.exe или как его там, с использованием аргументов командной строки.

Та вы гоните! Или на 70−536 не сдавали?
Для сжатия данных, в.net framework используются классы GZipStream, и DeflateStream.

Бесплатная сборка для архивации, которую все рекомендуют, которую даже я использовал — www.sharpziplib.com

Ну во всяких там линуксах, тоже драйвера в юзерспейсе иногда пишут.

> мне кстати непонятна причина делать архиватор на решетке.

Помню, пару лет назад в универе писали «драйверы» на дотнете.

мне кстати непонятна причина делать архиватор на решетке.

это как раз та задача, которая должна делать на сях или ассемблере.

Могу подсказать отличный архиватор написанный на Си, вот кстати его исходник

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char * argv[])
{
	char buf[128];
	sprintf(buf, "tar cvjf %s.tar.bz %s", argv[1], argv[1]);
	system(buf);
	return 0;
}

Всего-то пару строчек на Си, и готовый архиватор, какой еще язык так умеет?

а че б не реализовать самую-самую примитивную версию какого-нить lzw

просто любой «боевой» архиватор никогда не выдашь за свой


ващета ziplib была портирована еще года 4 назад. зачем извращаться?

что значит зачем. через 3 дня сдача курсовой:)

ващета ziplib была портирована еще года 4 назад. зачем извращаться?

Це вже буде не архіватор:) А GUI:).

Підписатись на коментарі