你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
我在其他项目中能正常使用的代码移植过来,编译却提示错误,请问该如何解决?编译平台是Kile V5,截屏如下。
举报
问题里的图报错信息很明显,说汉字字符是3个char,怀疑这个.h文件是不是UTF8编码的?改成GB2312试试。
butterflyspring 发表于 2024-1-31 12:10 可以试试下面的方式,添加一个编译选项
感谢您的热心帮助!
按您的方法添加编译选项后,原来的错误没有了,但又出现了新的错误
initializer - string char array is too long
不过这个错误并未出现在编译结果中,截图如下。
知足- 发表于 2024-1-31 15:48 问题里的图报错信息很明显,说汉字字符是3个char,怀疑这个.h文件是不是UTF8编码的?改成GB2312试试。 ...
我不熟悉英语,没有理解提示中的含义。问题的根源确实如此,所以我按二楼的提示添加了编译参数后,仍有数据太长的出错提示。我将数组定义由2改为3,就不再出现红叉提示了。谢谢您的指教!
月底积分商城兑换的魔盒收到了,大家兑换的都收到了吗?
温度又提升了,大家注意身体啊
竟然有人不知道年中已经开始了?
病痛远离,健健康康
又吐了
年中活动要开启了?会是什么呢?
中断过多的时候进入硬件错误如何处置?
周末6.28签到打卡
大家都体检了吗?
号外号外,今天积分商城又补货了,别错过啊
问题里的图报错信息很明显,说汉字字符是3个char,怀疑这个.h文件是不是UTF8编码的?改成GB2312试试。
感谢您的热心帮助!
按您的方法添加编译选项后,原来的错误没有了,但又出现了新的错误
initializer - string char array is too long
不过这个错误并未出现在编译结果中,截图如下。
我不熟悉英语,没有理解提示中的含义。问题的根源确实如此,所以我按二楼的提示添加了编译参数后,仍有数据太长的出错提示。我将数组定义由2改为3,就不再出现红叉提示了。谢谢您的指教!