cocos2d-x 3.0 |
)
- 文件列表 - 文件成员
全部) 类) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义) 组) 页)
ccUTF8.h 文件参考
#include "base/CCPlatformMacros.h"
#include
#include
## 命名空间 | |
cocos2d | |
Add deprecated global functions and variables here. | |
cocos2d::StringUtils | |
## 函数 | |
CC_DLL bool | UTF8ToUTF16 (const std::string &utf8, std::u16string &outUtf16) |
utf8字符串转换为utf16字符串 更多… | |
CC_DLL bool | UTF16ToUTF8 (const std::u16string &utf16, std::string &outUtf8) |
utf16字符串转换为utf8字符串 更多… | |
CC_DLL void | trimUTF16Vector (std::vector< char16_t > &str) |
去掉char16_t类型容器(vector)结尾的unicode格式空格 更多… | |
CC_DLL bool | isUnicodeSpace (char16_t ch) |
给定字符是否是一个空白字符 更多… | |
CC_DLL bool | isCJKUnicode (char16_t ch) |
给定字符是否是中文/日文/韩文字符 更多… | |
CC_DLL long | getCharacterCountInUTF8String (const std::string &utf8) |
返回给定字符的字符串长度 . 更多… | |
CC_DLL unsigned int | getIndexOfLastNotChar16 (const std::vector< char16_t > &str, char16_t c) |
获得最后一个不同于给定字符的字符索引 更多… | |
CC_DLL std::vector< char16_t > | getChar16VectorFromUTF16String (const std::u16string &utf16) |
从一个给定的utf16字符串获得char16_t类型容器(vector) 更多… | |
CC_DEPRECATED_ATTRIBUTE CC_DLL int | cc_wcslen (const unsigned short str) |
返回给定字符在UTF16格式字符串中得字符个数 更多… | |
CC_DEPRECATED_ATTRIBUTE void | cc_utf8_trim_ws (std::vector< unsigned short > str) |
去掉UTF8字符串结尾的空格字符 更多… | |
CC_DEPRECATED_ATTRIBUTE bool | isspace_unicode (unsigned short ch) |
给定字符是否是一个空白字符. 更多… | |
CC_DEPRECATED_ATTRIBUTE bool | iscjk_unicode (unsigned short ch) |
给定字符是否是中文/日文/韩文字符 更多… | |
CC_DEPRECATED_ATTRIBUTE long | cc_utf8_strlen (const char p, int max=-1) |
返回给定字符的字符串长度. 更多… | |
CC_DEPRECATED_ATTRIBUTE unsigned int | cc_utf8_find_last_not_char (const std::vector< unsigned short > &str, unsigned short c) |
寻找最后一个不同于给定字符的字符 . 更多… | |
CC_DEPRECATED_ATTRIBUTE std::vector< unsigned short > | cc_utf16_vec_from_utf16_str (const unsigned short str) |
从给定的utf16格式字符串得到一个unsigned short 类型的容器(vector) 更多…
| |
CC_DEPRECATED_ATTRIBUTE unsigned short | cc_utf8_to_utf16 (const char str_old, int length=-1, int rUtf16Size=nullptr) |
从一个c字符串创建一个utf8字符串,当结果为空是转换结束. 更多… | |
CC_DEPRECATED_ATTRIBUTE char | cc_utf16_to_utf8 (const unsigned short str, int len=-1, long items_read=nullptr, long *items_written=nullptr) |
转换一个UTF-16字符串为UTF-8格式。当结果为空是转换结束 更多… | |