我正在尝试将 IP 地址存储到外部字符串中。我的 ip 地址值在 .cpp 中,但我想将它存储在我的 .h 文件中。我将其存储为字符串,因为我想将其作为链接。 (http://“IP地址”/)
我的 .h 文件
extern std::string ipadd1 = "";
我的 .cpp 文件
if (connectWifi("", "") == WL_CONNECTED) {
DEBUG_WM(F("IP Address:"));
DEBUG_WM(WiFi.localIP());
ipadd1 = String(WiFi.localIP());
//connected
return true;
}
原文由 user7942792 发布,翻译遵循 CC BY-SA 4.0 许可协议
5 分钟的搜索给了我 WiFi.localIp() 函数描述,从那里我知道它返回了
IPAddress
对象。 关注 forum.arduino.cc 主题:如何操作 IPAddress 变量/转换为字符串,您可以使用以下函数将其转换为字符串:IPAddress
可以作为 4 个数组处理int
s。