, my_string+"My_Second_Text" std::string, . , my_pointer , char, , std::string; , char std::string, . , UB.
string my_string="My_First_Text";
char * my_pointer=(char *)(my_string+"My_Second_Text").c_str();
. .
string my_string = "My_First_Text";
my_string += "My_Second_Text";
const char * my_pointer = my_string.c_str();
BTW: std:: basic_string:: c_str const char*, - UB. char* .
, c_str(), - undefined.