基础题求解: 怎么把IP作为变量输入?
本帖最后由 zsb7739 于 2020-7-28 17:06 编辑是这样, 刚开始学8266, 也没有任何网络基础, 关于服务器IP地址的初始化, 在网上的教程看到的只有这一种方式
IPAddress serverIP(192, 168, 121, 27); //欲访问的地址
uint16_t serverPort = 777; //服务器端口号
但是 我不想讲这个IP整成固定的, 我想可以通过串口设置, 但是研究了半天, 没研究出来怎么将串口接收到的IP地址数据(数组)
跟client.connect(serverIP, serverPort)这个函数联系起来, 前面的serverIP如何封装啊? 请知道的朋友高速下~~
以下是库中的其他connect()函数, 感觉就这一个可用, 别的更没法调用啊, 还有, 也没有找到IPAdress这个结构体的定义
virtual int connect(IPAddress ip, uint16_t port) override;
virtual int connect(const char *host, uint16_t port) override;
virtual int connect(const String& host, uint16_t port);
会了~~ 把上面也得那两句程序放在connect函数的前面紧挨着就好了 牛。。。自己这沙发抢的,哈哈哈哈;P;P;P;P
页:
[1]