TSS000196
S60 (All Editions), Series 80
CnvUtfConverter类提供了静态函数用来转换16位的Unicode(UCS-2)描述符到8位(UTF-8)格式,反之也可以。
#include <utf.h> // link against charconv.lib
// Copy data from srcBuf16 to destBuf8
CnvUtfConverter::ConvertFromUnicodeToUtf8( destBuf8, srcBuf16 );
// 当无法预测转化后的UTF-8的长度时,可以使用下面这个函数
destHBuf8* ConvertFromUnicodeToUtf8L(srcBuf16);
// Copy data from srcBuf8 to destBuf16
CnvUtfConverter::ConvertToUnicodeFromUtf8( destBuf16, srcBuf8 );
// 当无法预测转化后的UNICODE的长度时,可以使用下面这个函数
destHBuf16* ConvertToUnicodeFromUtf8L( srcBuf8 );
No related wiki articles found