c语言-求大神帮忙读下qt程序

问题描述

求大神帮忙读下qt程序

rebuff.append(c);
if(c=='Z' && rebuff.find('!',0)>=0) rebuff="";
if(c=='Z' && rebuff.find('!',0)>=0) rebuff="";
if(c=='Z' && rebuff.find("RFID ID",0)>=0)
这是什么意思?rebuff.append(c);是用来干嘛的

解决方案

这个要结合你的数据和协议来看。这个程序是从串口顺序读取数据,你的数据应该是 RFID ID!xxxxZ 这样的格式,所以遇到Z,并且数据中有!,表示读取标签成功,那么清空缓存,否则把读取的字符附加到缓冲上。

解决方案二:

求大神帮忙啊!!!!!!!!!!!!!!!!!!!
{求大神帮忙!!!!!!}
求大神帮忙,急!!

解决方案三:

rebuff.append(c);往rebuff末尾添上字符c

时间: 2024-12-11 13:03:37

c语言-求大神帮忙读下qt程序的相关文章

c语言-求大神 帮忙看下.为什么交不上去. 换行的 也试过了.中间带空格的也试过了

问题描述 求大神 帮忙看下.为什么交不上去. 换行的 也试过了.中间带空格的也试过了 #include int main() { int Array[20][10]; int Array1[100]; int N,i,j,sum=0; int High; scanf("%d",&N); //************************************赋值 for(i = 0; i < N ; i++) { for(j = 0; j < 10; j++)

c-求大神帮忙装下QT,谢谢

问题描述 求大神帮忙装下QT,谢谢 本人菜鸟一枚,学过c,学过c++.听说QT可以做界面,所以现在打算学QT,但是连QT的安装都不会,自我感觉QT的安装比c++的编译器难多了,所以求大神帮忙,谢谢. 解决方案 百度安装qt creator, 解决方案二: 不知道楼主是在windows下装还是linux下,linux下还是挺方便的 windows下参考:http://blog.csdn.net/libaineu2004/article/details/17363165 直接先装个VS2010然后装

c语言-小白 求 大神 帮忙找下错误.实在是找不出来了

问题描述 小白 求 大神 帮忙找下错误.实在是找不出来了 #include #include #include int main() { int m , N , i , k , k1,k2=0 , j , temp,flag; int *p; int array[1001]; int array1[1001]; //p=array; //************************************************这个是把数组随机出来 srand(time(NULL)); sc

一个空指针异常问题,求大神帮忙解决下,在线等

问题描述 一个空指针异常问题,求大神帮忙解决下,在线等 public void getQaList(String type, String qid, String qid_min, String cat_id, String tag_id, String page, String qid_top, boolean isShowLoadingDialog) { List<RequestParameter> parameter = new ArrayList<RequestParameter

html-插入jstl标签报错,求大神帮忙看下,网上解决方案都是错的

问题描述 插入jstl标签报错,求大神帮忙看下,网上解决方案都是错的 com.neusoft.unieap.action.EAPActionServlet.process(EAPActionServlet.java:814) >> org.apache.jasper.JasperException: Validation error messages from TagLibraryValidator for c null: org.xml.sax.SAXParseException: Attr

c++-初学C++ 一个小程序 求大神帮忙看下

问题描述 初学C++ 一个小程序 求大神帮忙看下 //分秒显示函数 #include using namespace std; //全局引用std命名空间 void showTime(int ,int); int main() { int hours =0 , mins = 0;//定义且初始化分 和秒 cout << "Input the hour "; cin >> hours; cout << "Input the mins &quo

编程-跪求大神帮忙看下代码,错了不晓得怎么改哦

问题描述 跪求大神帮忙看下代码,错了不晓得怎么改哦 switch (uMsg) { case WM_CHAR: char szChar[20]; sprintf(_T(szChar),_T( "char code is %d"), wParam); 错误 1 error C2065: "LszChar": 未声明的标识符 IntelliSense: "const wchar_t *" 类型的实参与 "const char *"

request-Request();Attribute()这都是什么意思?求大神帮忙解析下下边语句,新手求学习

问题描述 Request():Attribute()这都是什么意思?求大神帮忙解析下下边语句,新手求学习 Request():Attribute()这都是什么意思?求大神帮忙解析下下边语句,新手求学习.跪求大神给解释一下,详细点,并且给推荐个学习方向.跪谢 action: super.getRequest().setAttribute("sCKTGLList", sCKTGLList); super.getRequest().setAttribute("iSOZGRZSZLi

关于做系统的问题,求大神帮忙看下~急

问题描述 关于做系统的问题,求大神帮忙看下~急 自己的电脑两块ssd 一个是win7 一个是ubantu14 但是在做ubantu的时候 安装系统的目标盘没改默认选择了win7那个盘(win7已经装好的,是thinkpad那种带recover分区的)安装了一分钟我强制重启,在打开win7发现没什么表现出来的问题 请教一下大神们 这会不会对win7有内部影响 导致系统不稳定什么的?怎么检测出由于失误安装的ubantu系统文件并删除呢? 解决方案 不可能啊,ubuntu不可能安装到ntfs分区上.