qt 的qstring转string到char一直崩溃

来源:互联网 发布:js confirm 修改为yes 编辑:程序博客网 时间:2024/06/06 00:05


strncpy(CFtp::m_tFtpInfor.szIpBuf, (const char *)iniSetting.value("FTP/ip", "127.0.0.1").toString().toStdString().c_str(), 32);


这样一直崩溃,可能是字符格式引起的,改为下面的就可以了

strncpy(CFtp::m_tFtpInfor.szIpBuf, (const char *)iniSetting.value("FTP/ip", "127.0.0.1").toString().toLocal8Bit(), 32);

0 0
原创粉丝点击