我有一个丑陋的代码用于这个东西(创建ac char指针并在其中复制QString)但可能......在QT中以优雅的方式存在...
实际代码:
QString maquina is a method parameter.
char *c_maquina = new char[maquina.length() + 1];
strcpy(c_maquina, maquina.toStdString().c_str());
Run Code Online (Sandbox Code Playgroud)
只是为了获取信息我需要一个REAL char*而不是一个简单的const char*所以这段代码不起作用:
idMaquina.toLatin1().data();
Run Code Online (Sandbox Code Playgroud)
我无法使用http://developer.qt.nokia.com/faq/answer/how_can_i_convert_a_qstring_to_char_and_vice_versa