工作笔记
mumu2010
这个作者很懒,什么都没留下…
展开
-
共享文件夹的挂载
人不能被同一块石头绊倒两次,不长记性真是个250所以会做记录也是很重要的,今天我就是为这个折腾了好几个小时vm 7.0安装opensuse11.1 装上vmtools以后需要手动挂载共享文件夹mount -t vmhgfs .host://share /mnt原创 2010-06-01 14:26:00 · 544 阅读 · 0 评论 -
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 评论 -
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 · 718 阅读 · 0 评论 -
我的wince移植遇到的问题
1。首先是OPENFILENAME 的使用 static OPENFILENAME ofn; BOOL bool_return = FALSE; wchar_t szFileName[_MAX_PATH]; wchar_t szFileTitle[_MAX_PATH]; char szFileName[_MAX_PATH]; char szFileTitle[_MAX_PATH]; memset(&ofn, 0, sizeof(ofn)); // initialize structu原创 2010-11-03 14:10:00 · 791 阅读 · 0 评论 -
C语言类型修饰符 在这个上边吃大亏了啊 volatile
今天调试程序的时候出了一个非常奇怪的bug,令我百思不得其解,最后还是我的项目经理给我指出问题所在,原来是volatile 在搞鬼所以痛下决心弄明白这些陷阱。编译器会对程序进行优化,在某些情况下,会把变量内存中的值取到寄存器中,内存的值变了,但是寄存器的值可能没有变,这是原创 2011-10-08 23:08:06 · 1213 阅读 · 0 评论