Mercurial > codedump
changeset 6:aac9a23bd027
pretty print the c++ files
yeah
author | Paper <Paper@BIGMAC> |
---|---|
date | Mon, 04 Jan 2021 14:22:32 -0500 |
parents | 9241ce1e5abe |
children | 0ea9cae1339b |
files | decode.cpp |
diffstat | 1 files changed, 21 insertions(+), 25 deletions(-) [+] |
line wrap: on
line diff
--- a/decode.cpp Mon Jan 04 14:21:00 2021 -0500 +++ b/decode.cpp Mon Jan 04 14:22:32 2021 -0500 @@ -4,31 +4,27 @@ #include <string.h> #include <fstream> -int main(int argc, char *argv[]){ - if(argc != 3){ - std::cout << "usage: " << argv[0] << " <input> <output>"; - return 0; - } - std::string encoded; - CURL *curl = curl_easy_init(); - char somedata[256]; - std::ifstream in(argv[1], std::ios::in | std::ios::binary); - if (in) - { - in.seekg(0, std::ios::end); - encoded.resize(in.tellg()); - in.seekg(0, std::ios::beg); - in.read(&encoded[0], encoded.size()); - in.close(); - } - int outlength; - char *cres = curl_easy_unescape(curl, encoded.c_str(), encoded.length(), &outlength); +int main(int argc, char * argv[]) { + if (argc != 3) { + std::cout << "usage: " << argv[0] << " <input> <output>"; + return 0; + } + std::string encoded; + CURL * curl = curl_easy_init(); + char somedata[256]; + std::ifstream in (argv[1], std::ios:: in | std::ios::binary); + if (in) { + in .seekg(0, std::ios::end); + encoded.resize( in .tellg()); in .seekg(0, std::ios::beg); in .read( & encoded[0], encoded.size()); in .close(); + } + int outlength; + char * cres = curl_easy_unescape(curl, encoded.c_str(), encoded.length(), & outlength); std::string res(cres, cres + outlength); curl_free(cres); curl_easy_cleanup(curl); - std::ofstream myfile2; - myfile2.open(argv[2]); - myfile2 << res; - myfile2.close(); - return 0; -} + std::ofstream myfile2; + myfile2.open(argv[2]); + myfile2 << res; + myfile2.close(); + return 0; +} \ No newline at end of file