VC雕虫小技集(二)何志丹1,如果你没有定义_UNICODE,则LPCTSTR代表 const char * ,因此直接使用就可以了. 如果定义了_UNICODE ,LPCTSTR代表 const wchar_t* ,就不能直接使用了.2,得到鼠标的位置 DWORD dw = GetMessageP...
分类:
其他好文 时间:
2014-08-15 17:24:19
阅读次数:
201
数组数组若没有指定初始值则为内存遗留值如果指定了部分初始值,那么其余部分也默认被指定为0:longdata[100]={0};//给data数组的所有元素赋0字符串是附加有特殊字符(/0)的字符序列数组的填充:charpresident[]="thankyou";wchar_tpresident[]=L"thankyou";//Unicode字符串co..
分类:
其他好文 时间:
2014-08-15 02:54:08
阅读次数:
250
数组数组若没有指定初始值则为内存遗留值如果指定了部分初始值,那么其余部分也默认被指定为0:longdata[100]={0};//给data数组的所有元素赋0字符串是附加有特殊字符(/0)的字符序列数组的填充:charpresident[]="thankyou";wchar_tpresident[]=L"thankyou";//Unicode字符串co..
分类:
其他好文 时间:
2014-08-15 02:53:57
阅读次数:
197
#include
#include
#include
int cmp(const void *a,const void *b)
{
return *(char *)a-*(char *)b;
}
int main()
{
int i;
char str[4];
while(~scanf("%s",str))
{
qsort(str,3,sizeo...
分类:
其他好文 时间:
2014-08-14 20:46:00
阅读次数:
177
utf-8吗表中所有汉字的区间的正则表达式[\u4e00-\u9fa5]汉字常用字unicode吗表String base ="\u7684\u4e00\u4e86\u662f\u6211\u4e0d\u5728\u4eba\u4eec\u6709\u6765\u4ed6\u8fd9\u4e0a\u...
分类:
其他好文 时间:
2014-08-14 20:11:49
阅读次数:
181
一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII码转换为字符。如果没有输入0~255之间的ASCII码值,CHAR()返回NULL。3...
分类:
数据库 时间:
2014-08-14 16:37:18
阅读次数:
283
一直对utf8_unicode_ci与utf8_general_ci这2个校对集很迷惑,今天查了手册有了点眉目。不过对中文字符集来说采用utf8_unicode_ci与utf8_general_ci时有何区别还是不清楚?下面摘录一下Mysql 5.1中文手册中关于utf8_unicode_ci与ut...
分类:
数据库 时间:
2014-08-14 16:00:48
阅读次数:
227
1. 需要写入非ascii文本并且与本地编码无关时,除了utf8,unicode编码是另外一个选择,它的好处是占两个字节,便于统计字符和对字符进行处理,因为有对应的宽字节的函数,如wcslen.
2.需要注意的亮点,要先写入0xff,0xfe文件头,之后使用fwprintf时用%S(大写)格式写入宽字节字符串。
3.使用_wfopen支持中文路径....
分类:
编程语言 时间:
2014-08-14 10:53:58
阅读次数:
301
大家知道,在计算机中,数据都是以二进制的形式来表示的,只有 0 跟 1。而我们在电脑屏幕上看到的能够被我们所理解的这些都是字符,不管是中文也好,英文也好,它们被存储到计算机内部的时候,都会被转换成二进制。
那用什么样的二进制来显示什么样的字符呢,这就是由人们来决定了,这就是所谓的编码。
也正因为此,出现了各种各样的编码方式,比如ASCII,UNICODE,还有和我们汉字相关的GB2312和GBK等。...
分类:
其他好文 时间:
2014-08-14 10:49:18
阅读次数:
189
C++支持两种字符串,一种是从C继承过来的C-字符串;另一种是string。下面对它们进行简要的分析。【C-字符串】1、 【简介】C-串是以一个全0位(整数0)字节作为结束符的字符序列。该全0字节既是8位的整数0,也是ASCII码的0。(1)【空间长度】字符串长度加1,因为它末尾有一个0作为结束符(...
分类:
编程语言 时间:
2014-08-14 10:42:58
阅读次数:
203