数组数组若没有指定初始值则为内存遗留值如果指定了部分初始值,那么其余部分也默认被指定为0:longdata[100]={0};//给data数组的所有元素赋0字符串是附加有特殊字符(/0)的字符序列数组的填充:charpresident[]="thankyou";wchar_tpresident[]=L"thankyou";//Unicode字符串co..
分类:
其他好文 时间:
2014-08-15 02:53:57
阅读次数:
197
char *strrchr( const char *string, int c );char *wcsrchr( const wchar_t *string, int c );int _mbsrchr( const unsigned char *string, unsigned int c );R...
分类:
其他好文 时间:
2014-07-27 09:42:22
阅读次数:
201
1.ASCII字符串和宽字符串打印一个ASCII字符串:CHAR* string = “Hello”;KdPrint((“%s\n”, string));//s为小写打印一个宽字符字符串WCHAR* string = L”Hello”;KdPrint((“%S\n”,string));//s为大写2...
多字节字符和宽字符
开发多语言版软件,经常会碰到字符编码的问题,看了很多资料都说得不是很清楚,终于碰到一篇讲的不错的文章跟大家分享一下!(时间关系,翻译了重点部分)
char型和wchar型
在日文版Windows上我们用到字符编码是Shift-JIS,主要的用1byte表示英数字,2byte表示日文字符,这种编码表示的字符称作多字节字符。(中文版Windows字符编码:GB231...
分类:
其他好文 时间:
2014-07-22 17:51:45
阅读次数:
198
#include
//GB2312 转换成 Unicode
wchar_t* GB2312ToUnicode(const char* szGBString)
{
UINT nCodePage = 936; //GB2312
int nLength=MultiByteToWideChar(nCodePage,0,szGBString,-1,NULL,0);
wchar...
分类:
编程语言 时间:
2014-07-21 11:37:24
阅读次数:
285
函数原型:
char *strpbrk( const char *string, const char *strCharSet );
wchar_t *wcspbrk( const wchar_t *string, const wchar_t *strCharSet );
char * strpbrk(const char * cs,const char * ct)
{
const...
分类:
其他好文 时间:
2014-07-16 11:00:17
阅读次数:
176
今天修改一个工具时遇到一个有意思的问题,打开某个窗口时弹出一些不相关的窗口,需要用户自己去手动点击后才能继续,保证不了自动处理,现在讲解决方式记录一下,如下
主要使用windows提供的FindWindow和FindWindowEx,参考代码如下
wchar_t szClassName[256]; //用于记录窗口标题...
分类:
编程语言 时间:
2014-07-14 18:08:14
阅读次数:
260
gcc 提供了大量的警告选项,对代码中可能存在的问题提出警 告,通常可以使用-Wall来开启以下警告: -Waddress -Warray-bounds (only with -O2) -Wc++0x-compat -Wchar-subscripts -Wimplicit-int -Wi...
分类:
其他好文 时间:
2014-07-13 19:28:03
阅读次数:
208
1,char* to LPTSTRLPTSTR Char2LPTSTR(char* mchar){ int length ; wchar_t* pWChar; length = MultiByteToWideChar (CP_OEMCP, 0, mchar, -1, NULL, 0) ;...
分类:
其他好文 时间:
2014-07-07 23:39:23
阅读次数:
235
1.区别wchar_t,char,WCHAR ANSI:即 char,可用字符串处理函数:strcat( ),strcpy( ), strlen( )等以str打头的函数。 UNICODE:wchar_t是Unicode字符的数据类型,它实际定义在里: typedef unsigned short ...
分类:
其他好文 时间:
2014-07-03 10:36:28
阅读次数:
230