10
QString转换为char *
我试图通过以下方法将QString转换为char *类型,但它们似乎不起作用。 //QLineEdit *line=new QLineEdit();{just to describe what is line here} QString temp=line->text(); char *str=(char *)malloc(10); QByteArray ba=temp.toLatin1(); strcpy(str,ba.data()); 您能否详细说明此方法可能存在的缺陷,或给出替代方法?