第一段:数组的类型是char,因此函数在引用const char 型的指针的时候,必须用char类型数组的首地址。如果是byte类型的指针的首地址,则会报cannot convert parameter 1 from ‘char [1024]’ to 'unsigned char *'错误

char SendData[HID_READ_MAX_SIZE];char szBlock[HID_MAX_PACKET_SIZE_EP+1] = { 0 } ;PCSTR pReqData, DWORD dwReqDataLen,DWORD milliseconds;memcpy(szBlock+1, pReqData+dwWriteBytes, dwReqDataLen-dwWriteBytes) ;dwOnesWriteLen = UsbWriteFile(szBlock, sizeof(szBlock), milliseconds);
UsbWriteFile(const char * pReqData, DWORD dwReqDataLen, DWORD milliseconds)

第二段:数组的类型是byte,因此函数在引用const byte 型的指针的时候,必须用char类型数组的首地址。如果是char类型的指针的首地址,则会报cannot convert parameter 1 from ‘char [1024]’ to 'unsigned byte *'错误
//

 byte SendData[HID_READ_MAX_SIZE];//char SendData[HID_READ_MAX_SIZE];则报错
usb.AddPackSendList(SendData,nTotalsize);
AddPackSendList(byte *InData,int nlen)

报错笔记:cannot convert parameter 1 from 'char [1024]' to 'unsigned char *'相关推荐

  1. 前端代码与后端联调:报错:Required String parameter ‘userID‘ is not present

    后端框架: SpringBoot 前端框架: React ajax 前端界面使用 ajax进行请求url链接 传递参数:username 数据类型 String 报错: Required String ...

  2. 报错: Cannot convert value of type ‘java.lang.String‘ to required type

    报错: Cannot convert value of type 'java.lang.String' to required type Caused by: java.lang.IllegalSta ...

  3. 如何解决Keil报错error: #411: a parameter is not allowed ...

    这个报错是因为你的代码里边的某个函数参数做了如下定义: eg:void text(u8 m,u8 arr[][m]){ ... } 即你希望创建一个不定长的数组,但实际上我们知道,一般来说这种创建不定 ...

  4. nz-time-picker选择器回显报错Unable to convert “Invalid Date“ into a date

    在使用nz-time-picker的时候,时间回显报错Unable to convert "Invalid Date" into a date 后台返回时间格式 2023-03-1 ...

  5. oracle报错笔记,如12514

    文章目录 报错:ORA-00923: 未找到要求的 FROM 关键字 报错: ORA-00909: 参数个数无效 RA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务 ORA-0208 ...

  6. Jquery Datatable 数据填充报错:requested unknown parameter ‘XXX‘ for row xx, column xx 解决方法

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 报错如图: 解决方法见官网:https://datatables.net/manual/tech-n ...

  7. 报错:Required String parameter 'XXX' is not present错误的几种可能性

    背景了解: 同事对代码做了改动,他在后台把原本接收的参数"username"改成了"id",没有把修改的事情通知我.拿到代码运行后发现前台网页的内容显示不完整了 ...

  8. 谷粒商城最全报错笔记

    P71中 1.30 分钟讲了直接去哪里拷贝前端代码.P74结束再次说不写前端代码了.P83第10.5分钟解决了所有前端代码问题. 22年阿里OSS新用户可以免费试用100G三个月.花钱不用开通.后面2 ...

  9. POST发送请求报错及解决方案(parameter must be a JSON array)

    目的:基于Facebook-API复制已创建的广告系列(Campaign Copies)并重命名!! 初始请求方式: 根据facebook官方给出的请求方式:curl -F curl -F 'acce ...

最新文章

  1. shell写的检测linux系统硬件信息的脚本
  2. python能做软件吗-python能够做软件的自动化测试吗?
  3. Nginx配置pathinfo
  4. 幅度调制(AM调制、DSB(双边带)调制、SSB、VSB)
  5. 天然气压缩因子计算软件_徐秀芬等:天然气加气站压缩机组效率的计算方法
  6. Linux操作系统原理与应用07:内核同步
  7. centos6.5 升级oracle 10.2.0.5.0,CentOS5上升级ORACLE到10.2.0.4时,检测操作系统失败的解决方法...
  8. linux 如何起服务,如何修改Linux的服务的开启和关闭
  9. 麻辣鲜妻(80后爆笑爱情日志)
  10. 购物车=收藏夹?一文理解淘宝购物车背后的逻辑
  11. 去除水印-Teorex Inpaint 序列号
  12. 省市区的行政区域数据2021(国家统计局)
  13. 微信公众号工作中如何产生新媒体思维
  14. 空间触觉学习法 啥都能同理可证!真的是有手就行
  15. Let‘sEncrypt快速颁发及自动续签泛域名证书实践指南
  16. 【中文】【吴恩达课后编程作业】Course 5 - 序列模型 - 第一周作业
  17. 【Codeforces】 A. Computer Game
  18. uml建模工具 支持php,【UML 建模】在线UML建模工具 ProcessOn 使用详解
  19. DB2处理数据由原来六小时优化到二十分钟(一)
  20. 阿里云呼叫中心的开发

热门文章

  1. 人工智能缺陷与误觉:让机器产生幻觉的「怪异事件」
  2. leetcode868
  3. Eclipse与MyEclipse增加主题
  4. (LeetCode 92)Reverse Linked List II
  5. mingw msys 编译 libzip
  6. Linux 中执行命令
  7. 多线程开发之---线程等待
  8. ubuntu 安装 Sublime Text 2
  9. 多协议标签交换的MPLS原理
  10. 数字加字符串用,隔开