设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3489|回复: 3
打印 上一主题 下一主题

Unicode支援

[复制链接]

1

主题

2

帖子

17

积分

新手上路

Rank: 1

积分
17
跳转到指定楼层
楼主
发表于 2017-11-1 10:11:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您好:

開發過程,發現UNICODE無法被正確處理

Visual Studio2013 C++專案,使用預設UNICODE設定,
Anychat library版本為6.5(Oct 18 2017 21:37:16),

連線時,帶入如下參數,
BRAC_Connect(L"310.xxx.xxx.xxx", 8906);
最後會連線失敗,查閱BRAnyChatCore.log
============================
[2017-11-01 09:50:58(330)][I]        Invoke        Connect(3,8906)=0
[2017-11-01 09:50:58(438)][I]        Create anychatdnsserver connect:0.0.0.3(8906)

============================
IP部分,UNICODE被截斷,請問可能是哪邊需要調整呢?
謝謝您
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

0

主题

1

帖子

14

积分

新手上路

Rank: 1

积分
14
沙发
发表于 2017-11-1 11:39:58 | 只看该作者
您好,是這樣的,我們SDK的字符串參數支持的是多字節 ,所以,您可以將Unicode字符 串轉成多字節字符串,再傳過去試試
回复 支持 反对

使用道具 举报

1

主题

2

帖子

17

积分

新手上路

Rank: 1

积分
17
板凳
 楼主| 发表于 2017-11-1 12:03:14 | 只看该作者
您好:

因為貴公司的介紹裡,有提到支援UNICODE,
專案一旦設定為UNICODE,SDK就限制只能帶入wide char,而非multibytes參數,
所以SDK支援的是UNICODE中的UTF-8? 而不是wide char?
謝謝您
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9109

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9109
地板
发表于 2017-11-1 12:08:19 | 只看该作者
IP地址可以传入UTF-8的字符串。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-12-23 15:39 , Processed in 0.121232 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表