Могу ли я использовать dll в программе Turbo C ++ и есть ли у нас какие-либо dll для сжатия и распаковки lzw - PullRequest
0 голосов
/ 13 апреля 2010

Я пытался создать программу сжатия lzw. Но мне нужно закончить это к самому сегодняшнему дню, поэтому я хочу использовать dll для того, чтобы взять мой ввод как текстовый файл и вывод как текстовый файл. Я хочу сделать это в TURBO C ++ коде, который выполняет мои оставшиеся функции. Может кто-нибудь предложить мне какой-нибудь метод.

Ответы [ 2 ]

0 голосов
/ 18 июля 2010

это старый вопрос.

Вы все еще можете просмотреть источники LHArc в старых архивах Simtel. Существует реализация алгоритма LZW до того, как он был запатентован Compuserve.

0 голосов
/ 13 апреля 2010

Libzip не LZW (он использует алгоритм, который в целом лучше), но, вероятно, это лучший стандартный ответ. Я не знаю, есть ли загружаемая DLL для него в стандартном месте, поэтому вам, возможно, придется скомпилировать ее из исходного кода.

В качестве альтернативы, небольшая поисковая система Google (в "lzw Compression dll") нашла этот исходный код C ++ для выполнения сжатия LZW, который вы можете использовать: http://zabkat.com/blog/24Jan10-lzw-compression-code.htm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...