A C++ compression and decompression program that uses Huffman Coding.
For a final high school project :)
You can build on windows, no strings attached as always, since I only use a windows computer.
For the same reason, I will not be providing any help in issues that have to do with using mac or linux, as not all the filesystem functions work on all operating systems.
The program will only take in .txt
and .huff
, the extension I chose :^)
Usage is very simple and can only be used from the command line, being:
Huffman.exe /path/to/input.extension path/to/output.extension
You can go from .txt
to .huff
or from .huff
to .txt
.
Some examples of the program running is provided in here
They were generated with these two commands:
Huffman.exe input.txt encoded.huff
Huffman.exe encoded.huff output.txt
This repo, just like most of my other repos, is licensed under the GPL License.