#include <fstream>
#include <iostream>
int main()
{
std::string inFile;
std::string outFile;
inFile = "coba.txt";
outFile = inFile.insert(inFile.length()-4,"_baru");
std::cout << "file input: " << inFile << std::endl;
std::cout << "file output: " << outFile << std::endl;
std::ifstream inBuff((inFile.c_str()), std::ios::binary);
std::ofstream outBuff((outFile.c_str()), std::ios::binary);
outBuff << inBuff.rdbuf();
return 0;
}
I2luY2x1ZGUgPGZzdHJlYW0+CiNpbmNsdWRlIDxpb3N0cmVhbT4KCmludCBtYWluKCkKewogICBzdGQ6OnN0cmluZyBpbkZpbGU7CiAgIHN0ZDo6c3RyaW5nIG91dEZpbGU7CgogICBpbkZpbGUgPSAiY29iYS50eHQiOwogICBvdXRGaWxlID0gaW5GaWxlLmluc2VydChpbkZpbGUubGVuZ3RoKCktNCwiX2JhcnUiKTsKCiAgIHN0ZDo6Y291dCA8PCAiZmlsZSBpbnB1dDogIiA8PCBpbkZpbGUgPDwgc3RkOjplbmRsOwogICBzdGQ6OmNvdXQgPDwgImZpbGUgb3V0cHV0OiAiIDw8IG91dEZpbGUgPDwgc3RkOjplbmRsOwoKICAgc3RkOjppZnN0cmVhbSBpbkJ1ZmYoKGluRmlsZS5jX3N0cigpKSwgc3RkOjppb3M6OmJpbmFyeSk7CiAgIHN0ZDo6b2ZzdHJlYW0gb3V0QnVmZigob3V0RmlsZS5jX3N0cigpKSwgc3RkOjppb3M6OmJpbmFyeSk7CiAgIG91dEJ1ZmYgPDwgaW5CdWZmLnJkYnVmKCk7CgogICByZXR1cm4gMDsKfQ==