当前位置: 技术问答>linux和unix
汉字转utf-8的一个小问题
来源: 互联网 发布时间:2016-05-11
本文导语: 我用c写的程序里可以修改本地蓝牙的名称,一般默认情况下我们用英文字符做为适陪器的名称就可以了,但是我想建立连接的时候想 手机提示的连接信息显示成蓝牙的名称为汉字,也就是主机这边名称必须要utf-8的格式...
我用c写的程序里可以修改本地蓝牙的名称,一般默认情况下我们用英文字符做为适陪器的名称就可以了,但是我想建立连接的时候想
手机提示的连接信息显示成蓝牙的名称为汉字,也就是主机这边名称必须要utf-8的格式手机才能识别出来汉字,所以想请教下大家,
我能不能直接把修改名称的参数(为const char *)类型直接用utf-8形式代替,比如我这里的函数是:
hci_write_local_name(, const char *name,..)
怎样才能实现手机显示的蓝牙名称为汉字呢? 上面这个函数是修改本地蓝牙的名称
手机提示的连接信息显示成蓝牙的名称为汉字,也就是主机这边名称必须要utf-8的格式手机才能识别出来汉字,所以想请教下大家,
我能不能直接把修改名称的参数(为const char *)类型直接用utf-8形式代替,比如我这里的函数是:
hci_write_local_name(, const char *name,..)
怎样才能实现手机显示的蓝牙名称为汉字呢? 上面这个函数是修改本地蓝牙的名称
|
解决在嵌入式平台上无法进行字符编码的问题
http://blog.csdn.net/force_eagle/archive/2006/03/10/620612.aspx
|
直接修改 应该不行吧!