技术-C/C++/C#
文章平均质量分 77
qingdou
活泼,开朗,乐观;低级白领,努力ing……
展开
-
【摘】C语言中auto,register,static,const,volatile的区别
1)auto 这个关键字用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义的变量视为局部变量。这个关键字不怎么多写,因为所有的变量默认就是auto的。 (2)register 这个关键字命令编译器尽可能的将变量存在CPU内部寄存器中而不是通过内存寻址访问以提高效率。 (3)static 常见的两种用途: 1>统计函数被调用的转载 2008-05-20 15:18:00 · 495 阅读 · 0 评论 -
【摘】关于Debug和Release之本质区别的讨论
一、Debug 和 Release 编译方式的本质区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。 Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo,但转载 2008-05-20 20:11:00 · 441 阅读 · 0 评论 -
【总结】GetTickCount() 函数的作用和用法
DWORD GetTickCount(void); 1) 定义For Release configurations, this function returns the number of milliseconds since the device booted, excluding any time that the system was suspended. GetTickCo原创 2008-05-20 17:09:00 · 3366 阅读 · 4 评论 -
MUI(Multilingual User Interface)的实现
由于酷爱写博文,把这习惯带到工作上了。有时,代码没写几行,心得和感叹写了好几页,严肃的工作记录本俨然变成了我的私人博客。例会上,show了下偶写的笔记,boss Fish过了若干小时后,跑我座位那儿,翻看我的笔记,然后说了句,你是不是喜欢写博客啊,我说你怎么知道?……boss Fish看了我一眼,放下笔记本说,你还不如写博客呢,还能&%*&($(没听清,不过感觉是希望我不要在本子上涂鸦)老大们原创 2008-08-07 21:01:00 · 512 阅读 · 0 评论