如何判断一个汉字是否国标GB2312范围汉字,以前看过,忘记了。
请教!
请教!
解决方案 »
- [菜鸟]vc2008不用cdc怎么实现基本的直线绘制等画图算法?
- vc++中如何为datagrid添加列
- 散分 有没有vc大项目源代码分享
- Windows Media Player 控件的问题
- VC 默认资源
- 关闭 指定 窗口名的 小程序
- 使用beginthread启动线程,通过结构Filter_para传递参数,在FilterFile()使用使用时,取出的值不正确
- 怎样做全局钩子拦截CTRL+V
- 基于VC++的PDF文件加解密算法
- 图像处理,多个opencv小程序,如何集成到一个windows窗体应用程序中,使用button按钮执行多个程序
- 关于CDHtmlDialog的html图片不能正常显示的问题,求解答
- 现需要将界面上(MFC)Edit控件中的值保存在save.txt文件中,但是我不知道如何在程序中创建这个txt文件,并且如何将控件中的值写入TXT文件!
http://www.knowsky.com/resource/gb2312tbl.htm
if(a>0){ //是英文字符}else{ //是汉字
if((a>oxb0 && a<0xf7) && ((a+1)>0xao && a+1<0xff )){
//是GB2312
}else{
//超出 GB2312
}
}不能正确运行:比如“我”的首字节为“ce”, 但a>oxb0 居然是false 而a<0xf7 是true。
这个错误偶也经常犯
用无符号的,UCHAR a[10];