#include #include #include #include int main(int argc, char* argv[]) { for ( int i = 0; i < argc; i++ ) { std::cout< tdxbuf((std::istreambuf_iterator(fin)), (std::istreambuf_iterator())); fin.close(); std::cout<<"length of buffer: "< tdxbufrev(tdxbuf.size()); for ( unsigned long int i = 0; i < nums; i++ ) { for ( unsigned long int j = 0; j < dtsize; j++ ) { tdxbufrev[i*dtsize+j] = tdxbuf[(i+1)*dtsize-(j+1)]; } } std::ofstream fou(argv[2],std::ifstream::binary); for ( unsigned char ch: tdxbufrev) { fou<