您好、欢迎来到现金彩票网!
当前位置:秒速快3平台 > 双向同时通信 >

linux下实现了双向串行通信目前只能发送字符串但如何实现:1汉字

发布时间:2019-06-16 08:56 来源:未知 编辑:admin

  linux下实现了双向串行通信,目前只能发送字符串,但如何实现:1.汉字的通信 如何实现? 2.聊

  linux下实现了双向串行通信,目前只能发送字符串,但如何实现:1.汉字的通信 如何实现? 2.聊

  linux下实现了双向串行通信,目前只能发送字符串,但如何实现:1.汉字的通信如何实现?2.聊天窗口如何实现,要用到哪个函数库?求大神指导,谢谢...

  linux下实现了双向串行通信,目前只能发送字符串,但如何实现:1.汉字的通信 如何实现? 2.聊天窗口如何实现,要用到哪个函数库 ? 求大神指导,谢谢

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部1、串口有通信字节位数限制,所以中文最好用 base64 编码后发送,保证都是 7bit 编码。

  2、聊天窗口看你水平了,图形界面函数库 GTK 或者 QT 自己选。字符界面用 ncurses ,不过在字符界面跑中文支持需要外挂程序,cce 或者 zhcon 都很老了,但没别的可选了。

  3、中文输入图形界面现在都是统一的,图形界面你的系统能用中文就都能用。字符界面中文环境会模拟成一个新的字符终端。

  4、编程时不要用中文直接写道源代码里。最好用外挂式,源代码里面最好只有 ASCII 字符。

  5、Linux 系统内部统一用 UTF8 处理,你的程序在输出输入时,最好做一次当前系统编码和UTF8的互相转换。

  6、当前 Linux 默认基本都是 UTF8 ,但不排除有其他想法的发行版使用别的编码。

  展开全部1、汉字与字符串没啥两样,只要你的linux支持汉字输入和显示;

  2、做界面的话,一般用Qt.更多追问追答追问不需要很复杂的界面,简单的就行,直接调用函数创建简单窗口可行吗。qt完全没接触过还有,linux下终端如何输入汉字?编程时可以,但有点乱码追答你需要安装一个支持中文的语言包。

  简单的窗口的话,可以用curses库,记得有本书叫《Begin Linux programming》里面讲得有。

http://raggedydreams.com/shuangxiangtongshitongxin/247.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有