- 博客(3)
- 资源 (9)
- 收藏
- 关注
原创 wchar 和 char
这是我在移植windows mobile的时候,用到的字符转换的函数,当时研究了好长时间,终于搞清楚了,先在分享了。void *FLChatToWchat(void *char_buf){#ifdef UNICODE //获得字符数 int char_numb = MultiByteToWideChar(CP_ACP,0,(LPCSTR)char_buf,-1,NULL,0); //申请目标buf LPWSTR return_buf = (wchar_t *) malloc(char_numb*sizeof
2010-08-26 10:52:00 717
转载 Debug 和 Release 区别
Debug版本包括调试信息,所以要比Release版本大很多(可能大数百K至数M)。至于是否需要DLL支持,主要看你采用的编译选项。如果是基于ATL的,则Debug和Release版本对DLL的要求差不多。如果采用的编译选项为使用MFC动态库,则需要MFC42D.DLL等库支持,而Release版本需要MFC42.DLL支持。Release Build不对源代码进行调试,不考虑MFC的诊断宏,使用的是MFC Release库,编译十对应用程序的速度进行优化,而Debug Build则正好相反,它允许对源代码
2010-08-17 11:51:00 414
原创 c和c++的一点区别
<br />C中CONST的使用: <br /> 虽然这听起来很简单,但实际上,const的使用也是c语言中一个比较微妙的地方,微妙在何处呢?请看下面几个问题。 <br /> 问题:const变量 & 常量 <br /> 为什么下面的例子在使用一个const变量来初始化数组,ANSI C的编译器会报告一个错误呢? <br /> const int n = 5; <br /> int a[n]; <br /> 答案与分析: <br /> 1)、这个问题讨论的是“常量”与“只读变量”的区别。常量
2010-08-14 16:32:00 503 1
linux高级程序设计.pdf
2009-12-03
linux c编程实战源码
2009-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人