QString tmp="abc";
char *p = tmp.toLatin1().data());
QString tmp="abc";
char *p = new char[1+strlen(tmp.toLatin1().data())];
strcpy(p, tmp.toLatin1().data());
运行模式两种方法都可以,调试模式,第一种方式无法得到QString的内容,第二种可以
QString tmp="abc";
char *p = tmp.toLatin1().data());
QString tmp="abc";
char *p = new char[1+strlen(tmp.toLatin1().data())];
strcpy(p, tmp.toLatin1().data());
运行模式两种方法都可以,调试模式,第一种方式无法得到QString的内容,第二种可以