C++ _mbbtype函数使用注意事项

在MSDN里面对_mbbtype有如下定义:

Returns the byte type based on the previous byte.

int _mbbtype(
   unsigned char c,
   int type 
);

Parameters

c
Character to test.

type
Type of byte to test for.

Return Value
_mbbtype returns the type of byte within a string. 
This decision is context-sensitive as specified by the value of type,
which provides the control test condition. 
type is the type of the previous byte in the string. 
The manifest constants in the following table are defined in Mbctype.h. 

上面的英文"type is the type of the previous byte in the string. "说明,参数type是同一字符串中前一个字符的type,也就是说这个函数是和上下文相关的,使用的时候必须先知道它的前一个字符是什么类型,才能判断出他自己的类型。

附返回值说明:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值