使用指针保存 string.c_str() 时数据丢失

const char* stra;

char strb[256];

不要用指针 stra 保存 string.c_str() ,因为string类型的变量在不再调用时,随时可能deallocate,造成数据丢失。

尽量使用 strcpy(strb, string.c_str()) 来保存C字符串。

原文地址:https://www.cnblogs.com/gchen/p/5113708.html