lab_huffman
Hazardous Huffman Codes
|
binary_file_reader.cpp | Implementation of a binary file class for input operations |
binary_file_reader.h | Definition of a binary file class for input operations |
binary_file_writer.cpp | Implementation of a binary file class for output operations |
binary_file_writer.h | Definition of a binary file class for output operations |
decoder.cpp | Implementation of a namespace for decoding files using HuffmanTrees |
decoder.h | Definitions for functions for the decoder program |
decoder_prog.cpp | Decoder program for decoding files compressed with HuffmanTrees |
encoder.cpp | Implementation of a namespace for encoding files using HuffmanTrees |
encoder.h | Definitions for functions for the encoder program |
frequency.cpp | Implementation of the Frequency storage class |
frequency.h | Definition of a character frequency class |
huffman_tree.cpp | Implementation of a Huffman Tree class |
huffman_tree.h | Definition of a Huffman Tree class |
print_as_ascii.cpp | A simple command line program that prints a binary file (as created from a BinaryFileWriter) as a sequence of ascii 0s and 1s |