هل يمكنني استخدام DLL في برنامج Turbo C ++ وهل لدينا أي DLL لضغط LZW وإزالة الضغط

StackOverflow https://stackoverflow.com/questions/2627351

  •  26-09-2019
  •  | 
  •  

سؤال

كنت أحاول إنشاء برنامج ضغط LZW. لكنني بحاجة إلى الانتهاء من ذلك اليوم نفسه ، لذا أريد استخدام بعض DLL لأخذ إدخالي كملف txt والإخراج إلى ملف نصي. أريد أن أفعل هذا في Turbo C ++ الكود الذي يقوم بوظيفاتي المتبقية. هل يمكن لأي شخص أن يقترح لي بعض الطرق.

هل كانت مفيدة؟

المحلول

Libzip ليس LZW (يستخدم خوارزمية أفضل عمومًا) ، ولكنها ربما تكون أفضل إجابة قياسية. لا أعرف ما إذا كان هناك DLL قابل للتنزيل له في موقع قياسي ، لذلك قد تضطر إلى تجميعه من المصدر.

بدلاً من ذلك ، وجد القليل من البحث عن Google (على "LZW Compression DLL") رمز مصدر C ++ هذا لإجراء ضغط LZW ، والذي قد تكون قادرًا على استخدامه: http://zabkat.com/blog/24jan10-lzw-cression-code.htm

نصائح أخرى

هذا سؤال قديم.

لا يزال بإمكانك النظر حول مصادر LHARC على أرشيف Simtel القديم. هناك تطبيق لخوارزمية LZW قبل أن يتم براءة اختراعها بواسطة Compuserve.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top