HUUYUU

strlen & strcmp

unsigned int strlenW(const wchar_t *wcs)
{
 const wchar_t *eos = wcs;

 while (*eos)
     ++eos;

 return eos-wcs;
}


int strcmpW(const wchar_t *pwc1, const wchar_t *pwc2)
{
 int ret = 0;

 while ( !(ret = *pwc1 - *pwc2) && *pwc2)
  ++pwc1, ++pwc2;
 return ret;
}

posted on 2006-10-04 00:02 HUYU 阅读(357) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理