尝试1:`
int leng = str.length();
char*data = (char*)malloc(leng + 1 * sizeof(char));
str.copy(data, leng, 0);
可以导出,但是结果尾部“?”无法识别
尝试2:`
//char* data = nullptr;
//const char* constc = nullptr;
//constc = str.c_str();
//data = const_cast<char*>(constc);
无法导出
成功案例:
char* data=new char[std::strlen(str.c_str())+1];
strcpy_s(data, str.length()+1, str.c_str());