|
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 |