const char* stra;
char strb[256];
不要用指针 stra 保存 string.c_str() ,因为string类型的变量在不再调用时,随时可能deallocate,造成数据丢失。
尽量使用 strcpy(strb, string.c_str()) 来保存C字符串。