8浏览
查看: 8|回复: 0

[入门] DFRobot_WiFi_IoT_Module 这个库是谁写的?

[复制链接]
287行,头文件MQTTBegin声明了5个参数全部带默认值,cpp实现里又写了 deviceID = NUL,实现函数形参列表不允许重复写默认参数,编译器直接报错。

296行,HTTPPost 中 url.c_str() 指针类型转换报错,uint8_t* 不能隐式转 const char*

550行,getVersion() 函数声明返回值是 String,但代码里分支执行了 return; 空返回,没有返回任何 String 对象,C++ 语法不允许。

599行,_callback 回调函数第二个参数要求是 const char*,但传入的 data 是 uint8_t*(unsigned char*)。C++ 中 unsigned char* 和 const char* 是不兼容指针类型,不能隐式转换,编译器报错。

629行,manageFunction 第三个形参期望是 uint8_t*(unsigned char 指针),但你传入了 char*,二者类型不同,无法隐式转换。

CPP代码第875、876行,把宏当字符串和 String 对比;把字符串指针直接赋值给整型变量,类型完全不兼容,编译器报错。

还没完,不想检查了,根本编译不下去。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2026 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail