Skip to content

A simple file compression WinForms app that uses the LZW algorithm.

Notifications You must be signed in to change notification settings

Konfirm44/LZWcompressor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LZWcompressor

A simple file compression WinForms app that uses the LZW algorithm.

The algorithm is implemented in C++, along with an optional secondary x64 Assembly implementation of """some""" of its parts. The GUI is written in C# and communication between these two components is achieved through the use of C++/CLI.

Setup

Open the solution in Visual Studio: LZWcompressor/LZWcompressor.sln. Select the x64 configuration, build the solution and run it.

For easier debugging of the Core library, set the TestCore project as Startup Project in Visual Studio. Then modify the code in TestCore/Source.cpp to select your input file.

About

A simple file compression WinForms app that uses the LZW algorithm.

Topics

Resources

Stars

Watchers

Forks