读书人

各位大侠!qt里面的报错分析一上什么原

发布时间: 2012-07-30 16:19:05 作者: rapoo

求助各位大侠!!!!qt里面的报错分析一下什么原因。万分着急啊!
程序是
截取一段:
if(wireless==false)
{
WriteBuffer[0]=102;
WriteBuffer[1]=90;
WriteBuffer[2]=160+1;
FT_Status=write(fd,WriteBuffer,3);
if(FT_Status==3)
{
FT_Status=read(fd,ReadBuffer,ReadCount1);
if(FT_Status==ReadCount1)
{
rx_data[0]=ReadBuffer[0];
报错是:no match for call to '(Read)(int&,char[1],int&)',错在FT_Status=read(fd,ReadBuffer,ReadCount1);这一行。什么原因呢?

[解决办法]

探讨
参数类型不对,还有if(wireless==false)这样的用法是不对的,直接写成if ( wireless )

读书人网 >QT开发

热点推荐