首页| 论坛| 消息

标题:如何发送QString类变量的值到串口
作者:dazzling
日期:2008-12-04 22:36
内容:

想发送一个字符串到串口,我是这样定义的:
QString s = "Hello";
write(fd, &s, 5);
结果发送出去的是乱码,但是如果我改成:
char s[] = "Hello";
write(fd, s, 5);
这样就可以了,不知道这是为什么,望各位高手能指点一二


#1 [guoyun_he 12-05 14:38]
你把QString的字符串提取出来发送就不行了!
const char* QString::latin1 () const
#2 [dazzling 12-06 10:20]
哦,呵呵,谢谢LS ,这回可以了

回复 发表
主题 版块