diff options
| author | rPatrickWarner <[email protected]> | 2024-05-08 08:08:07 -0700 |
|---|---|---|
| committer | rPatrickWarner <[email protected]> | 2024-05-08 08:08:07 -0700 |
| commit | 89a0a6d6944c3de560c0e06098340f02af0c3ab3 (patch) | |
| tree | 62f1d8b0471081ac953ce6c11a3916a83ceb097f /CST 126/Homework2/main.cpp | |
| parent | almost complete. decode and encode improvements (diff) | |
| download | homework-1-reecepwarner-89a0a6d6944c3de560c0e06098340f02af0c3ab3.tar.xz homework-1-reecepwarner-89a0a6d6944c3de560c0e06098340f02af0c3ab3.zip | |
more changes to encode/decode
Diffstat (limited to 'CST 126/Homework2/main.cpp')
| -rw-r--r-- | CST 126/Homework2/main.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/CST 126/Homework2/main.cpp b/CST 126/Homework2/main.cpp index 2f9d3d3..2e246ff 100644 --- a/CST 126/Homework2/main.cpp +++ b/CST 126/Homework2/main.cpp @@ -56,8 +56,8 @@ bool Worker() Destination = InputFileName("\nWhat is the name of the file you wish to save the decoded information?: "); size = SizeOfFile(MyFile); buffer = ReadTextFromFile(MyFile, buffer); - success = WriteFileFromBinary(size, Destination, Base64Decode(buffer, size)); - delete[] buffer; + success = WriteFileFromBinary(size, Destination, buffer, Base64Decode(buffer, size)); + // delete[] buffer; return true; case'f': std::cout << "Have a great day!" << std::endl; @@ -94,10 +94,8 @@ bool Worker(char** argv) buffer = new char[size]; buffer = ReadFileAsBinary(arg2, buffer, size); - - MyEncodedCharArray = Base64Encode(buffer, size); - success = WriteTextToFile(arg3, MyEncodedCharArray); + success = WriteTextToFile(arg3, Base64Encode(buffer, size)); delete[] buffer; @@ -105,7 +103,7 @@ bool Worker(char** argv) case 'd': buffer = new char[size]; buffer = ReadTextFromFile(arg2, buffer); - success = WriteFileFromBinary(size, arg3, Base64Decode(buffer, size)); + // success = WriteFileFromBinary(size, arg3, Base64Decode(buffer, size)); return true; default: std::cerr << "Error, invalid command option\n" << |