1
A
回答
2
MSDN文章,Surrogates and Supplementary Characters说:
注意:Windows 2000引入了基本的输入,输出和增补字符 简单的排序支持。但是,并不是所有系统的组件都与补充字符兼容。
显然,我们是有点超出Windows 2000的
我的经验是,Windows并在实际上处理代理对,很好。我知道这里和那里存在一些错误,但是自从我解决这个问题以来已经有一段时间了。
简短回答:Windows支持代理对,但有可能在奇怪的角落有一些错误。
+0
作为一个例子,我不认为控制台可以处理代理对。每个字符单元由一个16位值表示,可能被视为UCS-2。另一方面,即使文件系统不是有效的UTF-16,文件系统也会接受任何16位代码单元的字符串(前提是它们不包含任何保留字符),如果将文件名转换为UTF-16会导致麻烦-8并返回。 –
相关问题
- 1. SolrJ是否支持字符串数组?
- 2. Ruby是否支持逐字字符串?
- 3. JavaScript是否支持逐字字符串?
- 4. Poco数据是否支持多个查询字符串?
- 5. Process.StartInfo.Arguments是否支持UTF-8字符串?
- 6. 无符号字符数组到宽字符数组/字符串
- 7. 将字符串分成由两个字符组成的字符串
- 8. 增强测试是否支持宽字符串?
- 9. 检查一个字符串是否可以由Javascript中另一个字符串中的字符组成
- 10. 将字符串分割成单个字符字符串数组
- 11. 如何返回由两个字符串交替字符组成的字符串?
- 12. 比较中文unicode字符串,当多个代码点是相同的字符?
- 13. 确定字符串是否由不同字符串中的字符组成(类似拼字游戏程序)
- 14. 如何检查字符串是否仅由字母和数字组成
- 15. 代码或逻辑查找由连续数字组成的字符串中的字符出现次数
- 16. 如何测试字符串是否仅由不同字符组成?
- 17. 分割字符串数组成字符
- 18. VBA分裂小数点后的字符串由2个字符
- 19. 如何检查一个字符串是否由PHP中的整数组成
- 20. Visual Studio 2010是否支持Unicode字符串中的Unicode字符的C++源代码
- 21. 优化查找字符串数组中最宽的字符串?
- 22. 检查字符串数组中是否存在字符串XSL
- 23. 检测字符串是否由空格组成?
- 24. Java单个字符由多个字节表示的字符串
- 25. SAML2 SSO - EntityId中是否支持查询字符串参数URI
- 26. Volley是否有JSON参数,字符串响应本机支持
- 27. 打破字符串成多个字符串在某个符号
- 28. json是否支持阿拉伯字符?
- 29. 如何检查一个字符串是否代表浮点数
- 30. 将一个字符串分解成子串由固定宽度
你有错误的术语。代理对包含两个代码**单元**以编码代码点。 – IInspectable