const char* p = "123";
string msg (p);
char * m =NULL;
memcpy(m,msg.c_str(),msg.length()+1);
后面加个1是后面的那个\0也要拷贝过去
搞定!!!!!
string str = "asd"; char* p =const_cast<char*>(str.c_str()); printf("%s",p);
const char* p = "123";
string msg (p);
char * m =NULL;
memcpy(m,msg.c_str(),msg.length()+1);
后面加个1是后面的那个\0也要拷贝过去
搞定!!!!!
string str = "asd"; char* p =const_cast<char*>(str.c_str()); printf("%s",p);