假设

QString str = "string";

const char* c = str.toStdString().c_str()单步调试显示的结果可能会是'\0'

而当我这样写时

std::string s = str.toStdString(); 

const char* c = s.c_str();

 c 是"string"
分类: Qt

0 条评论

发表回复

您的电子邮箱地址不会被公开。