This is a command line driven c++ program that uses a greedy approach using Huffman Coding algorithm to compress text based, and any binary file that has an uneven distribution of the possible 8 bit values in it.
g++ main.cpp
./huffman [input file name] [output file name]
./huffman -c/--compress [input file name] [output file name]
./huffman -d/--decompress [input file name] [output file name]
./huffman -h/--help