阅读:1970回复:8
关于unicode中的找子串函数
请问在RTL库中关于unicode字符串处理函数有没有
找子中的函数,类似于strstr这种的. 先行谢过. |
|
|
沙发#
发布于:2007-09-27 11:03
转成wchar然后for一下source,里边rtlequalstring比较
|
|
|
板凳#
发布于:2007-09-27 11:39
Thank you,
里面没有和strstr相类似的函数吗? |
|
|
驱动小牛
|
地板#
发布于:2007-09-27 16:57
用wcs*的函数,unicode只是把宽字符做了一下封装.
|
|
地下室#
发布于:2007-09-28 11:34
谢谢.
|
|
|
5楼#
发布于:2007-09-28 11:37
字符串操作:
宽字符函数 普通C函数描述 wcscat() strcat() 把一个字符串接到另一个字符串的尾部 wcsncat() strncat() 类似于wcscat(), 而且指定粘接字符串的粘接长度. wcschr() strchr() 查找子字符串的第一个位置 wcsrchr() strrchr() 从尾部开始查找子字符串出现的第一个位置 wcspbrk() strpbrk() 从一字符字符串中查找另一字符串中任何一个字符第一次出现的位置 wcswcs()/wcsstr() strchr() 在一字符串中查找另一字符串第一次出现的位置 wcscspn() strcspn() 返回不包含第二个字符串的的初始数目 wcsspn() strspn() 返回包含第二个字符串的初始数目 wcscpy() strcpy() 拷贝字符串 wcsncpy() strncpy() 类似于wcscpy(), 同时指定拷贝的数目 wcscmp() strcmp() 比较两个宽字符串 wcsncmp() strncmp() 类似于wcscmp(), 还要指定比较字符字符串的数目 wcslen() strlen() 获得宽字符串的数目 wcstok() strtok() 根据标示符把宽字符串分解成一系列字符串 wcswidth() None 获得宽字符串的宽度 wcwidth() None 获得宽字符的宽度 另外还有对应于memory操作的 wmemcpy(), wmemchr(), wmemcmp(), wmemmove(), wmemset(). |
|
|
6楼#
发布于:2007-09-28 11:40
在DDK中要用这些函数, 得include 那个.h文件?
|
|
|
7楼#
发布于:2007-09-29 17:05
没有
就用宽字节函数 |
|
8楼#
发布于:2007-09-29 20:23
要小心, unicode_string 它后面有可能没有空结尾...
|
|
|