您现在的位置是:网站首页> 硬件
Android String使用注意不能直接当char *使用
- 硬件
- 2021-12-13
- 802人已阅读
String message;
message += " " + server.argName(i) + ": " + server.arg(i) + "\n";
if(server.argName(i).startsWith("wifi"))
{
sprintf(m_BaseData.WiFiName,"%s",server.arg(i).c_str());
//sprintf(m_BaseData.WiFiName,"%s",server.arg(i)); 不能使用
}
if(server.argName(i).startsWith("password"))
{
sprintf(m_BaseData.WiFiPassword,"%s",server.arg(i).c_str());
}
if(server.argName(i).startsWith("url"))
{
sprintf(m_BaseData.Url,"%s",server.arg(i).c_str());
Serial.println(server.arg(i));
Serial.println(m_BaseData.Url);
}
if(server.argName(i).startsWith("deviceid"))
{
sprintf(m_BaseData.deviceid,"%s",server.arg(i).c_str());
Serial.println(server.arg(i));
Serial.println(m_BaseData.deviceid);
}