#include <iostream>
using namespace std;
void f(char* str)
{
str[0] = 'h';
std::cout << "f1" << std::endl;
}
void f(const char* str)
{
std::cout << "f2" << std::endl;
}
int main() {
const char* str = "yo dawg";
char str2[] = "safe to modify";
f(str);
f(str2);
//char* str3 = "don't do this";
//f(str3);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCBmKGNoYXIqIHN0cikKewoJc3RyWzBdID0gJ2gnOwoJc3RkOjpjb3V0IDw8ICJmMSIgPDwgc3RkOjplbmRsOwp9Cgp2b2lkIGYoY29uc3QgY2hhciogc3RyKQp7CglzdGQ6OmNvdXQgPDwgImYyIiA8PCBzdGQ6OmVuZGw7Cn0KCmludCBtYWluKCkgewoJY29uc3QgY2hhciogc3RyID0gInlvIGRhd2ciOwoJY2hhciBzdHIyW10gPSAic2FmZSB0byBtb2RpZnkiOyAKCQoJZihzdHIpOwoJZihzdHIyKTsKCQoJLy9jaGFyKiBzdHIzID0gImRvbid0IGRvIHRoaXMiOwoJLy9mKHN0cjMpOwoJCglyZXR1cm4gMDsKfQ==