码迷,mamicode.com
首页 >  
搜索关键字:宽字符    ( 186个结果
C语言:宽字符集操作函数
C语言:宽字符集操作函数 (unicode编码) 字符分类: 宽字符函数普通C函数描述 iswalnum() isalnum() 测试字符是否为数字或字母 iswalpha() isalpha() 测试字符是否是字母 iswcntrl() iscntrl() 测试字符是否是控制符 iswdigit( ...
分类:编程语言   时间:2016-08-27 17:58:40    阅读次数:145
Delphi与字符编码(实战篇)(MultiByteToWideChar会返回转换后的宽字符串长度)
本文目标: 了解Delphi的字符串类型 字符编码的检测与转换 简体繁体转换 0. 导言 看完“.Net与字符编码(理论篇)”,我们明白了字符是自然语言中的最小单位,在存储和传输的过程中可以使用三种编码方法:ASCII、DBCS以及Unicode。常见的DBCS编码有GB2312、GBK和BIG5, ...
分类:Windows程序   时间:2016-07-05 20:30:55    阅读次数:657
gcc编译器对宽字符的识别
最早是使用VC++工具来学习C++,学的越多就越对VC挡住的我看不见的东西好奇,总想多接触一些开发环境,今日抽空摸索了一下CodeBlocks这个开源的IDE使用方法,配置的编译器是MinGW的gcc编译器,gcc编译多字节集的字符还没什么问题,但遇到宽字符,发现编译不通过,经过多方查找,发现gcc ...
分类:其他好文   时间:2016-06-28 20:34:29    阅读次数:233
String类的操作
string 由头文件<string>支持,支持的对象可以是字符也可以是宽字符 1、初始化 string str("1234567"); char ch[]="abcdefg"; string a; string str_1(str);//使用str初始化 string str_2(str,2,5) ...
分类:其他好文   时间:2016-06-27 15:41:38    阅读次数:166
MFC常见问题以及解决方法(2)_Cstring和string互相转换
MFC默认编码是unicode(自己改成多字符集是不行的),对话框中对字符串的处理都是宽字符,而且添加变量会默认是CString类型,当你代码中想用string但又遇到必须转为CString的情况,就需要做个转换(比如你代码定义的是string,想要直接给对话框中的变量赋值)。 当然直接定义CStr ...
分类:编程语言   时间:2016-06-26 19:52:26    阅读次数:145
宽字符相关的输入输出
https://blog.atime.me/note/cpp-wchar.html 前一段时间写 GPA 计算器时需要处理宽字符串。初次接触宽字符遇到不少问题,最后通过查找资料都已解决,特记录于此以作备忘之用。 环境:Visual Studio 2005(ch), win32 与宽字符相关的输入输出 ...
分类:其他好文   时间:2016-06-26 16:53:44    阅读次数:188
关于VS2015 字符集采用Unicode时出现的问题
使用unicode字符集编码的时候总是会提示,这里不对,那里也不对,由于嫌麻烦,就直接把字符集改成宽字符集。 但是感觉,这样永远也无法理解unicode的字符集的使用。 UNICODE:它是用两个字节表示一个字符的方法。比如字符'A'在ASCII下面是一个字符,可'A'在UNICODE下面是两个字符 ...
分类:其他好文   时间:2016-06-23 18:52:11    阅读次数:204
字符数组和结束符/0之间的关系
在C中,字符串其实就是字符数组。C语言中,对字符串就是按字符数组的规律来处理的(ANSI的字符是unsigned char,对宽字符,字符是unsigned short int,即前者1byte,后者2byte)。由于是按数组方式处理的,所以必须知道每个串的实际有效元素到哪里结束,想像图书馆书柜中的 ...
分类:编程语言   时间:2016-06-14 15:44:37    阅读次数:650
字符编码问题
乱码是嵌入式程序经常会遇到的问题,要解决乱码问题,就必须对字符编码的概念非常熟悉。 关于字符编码,我之前整理了一个的思维导图,里面包含了编码的类型、编码的检测和转换、窄字符串、宽字符串、全角、半角等概念,同时包含了各个平台对字符编码的一些处理方式。 ...
分类:其他好文   时间:2016-06-13 15:11:39    阅读次数:306
char、wchar_t、strlen、wcslen
第一部分: strlen函数的宽字符版是wcslen(wide-character string length:宽字符串长度),并且在STRING.H(其中也说明了strlen)和WCHAR.H中均有说明。strlen函数说明如下: size_t __cdecl strlen (const char ...
分类:其他好文   时间:2016-04-30 19:30:13    阅读次数:370
186条   上一页 1 ... 6 7 8 9 10 ... 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!