vc
syaka007
菩提本无树,明镜亦非台。本来无一物,何处惹尘埃.
展开
-
vc 皮肤方案
FreeCL是用C++开发的一个开源的换肤软件包,不熟悉的用户可看这里的宣传资料:http://bbs.pfan.cn/post-310622.html 下载地址: http://sourceforge.net/projects/freecl 最新截图地址:http://blog.sina.com.cn/s/blog_4c3538470100aoq0.html原创 2012-07-10 09:49:30 · 1109 阅读 · 0 评论 -
国内主要游戏公司及其引擎选用
国内主要游戏公司及其引擎选用CGNerds 星期二, 14/08/2012 - 10:57 发布转载 2013-02-05 14:06:13 · 585 阅读 · 0 评论 -
优秀程序员不得不知道的20个位运算技巧
2012-12-08 09:45 2610人阅读 评论(29) 收藏 举报位运算目录(?)[+]一提起位运算,人们往往想到它的高效性,无论是嵌入式编程还是优化系统的核心代码,适当的运用位运算总是一种迷人的手段,或者当您求职的时候,在代码中写入适当的位运算也会让您的程序增加一丝亮点,最初当我读《编程之美》求“1的数目”时,我才开始觉得位运算是如此之美,后来转载 2012-12-13 11:42:00 · 455 阅读 · 0 评论 -
C++实现线程安全的Singleton
C++实现线程安全的Singleton如何用C++实现线程安全的单例模式(singleton),本文汇总这方面的讨论,包括DCL(double-checked-locking)、meyers singleton和采用pthread_once()的方案,并最终决定在今后选择pthread_once()方案。在现在的我看来,陈硕的muduo是一个宝库,从中可以学到C++、网络编程、转载 2012-09-01 22:08:03 · 2892 阅读 · 0 评论 -
fread fwrite fprintf
fprintf(fp, "%d", buffer); 是将格式化的数据写入文件fprintf(文件指针,格式字符串,输出表列); fwrite(&buffer, sizeof(int), 1, fp);是以二进位位方式写入文件fwrite(数据,数据类型大小(字节数),写入数据的最大数量,文件指针); 由于fprintf写入时,对于整数来说,一位占一个字节,比如1,占1个字转载 2012-08-13 11:35:09 · 759 阅读 · 0 评论 -
memcpy和memmove的区别
memcpy和memmove的区别memcpy()和memmove()都是C语言中的库函数,在头文件string.h中,其原型分别如下:void*memcpy(void *dst, const void *src, size_t count);void*memmove(void *dst, const void *src, size_t co转载 2012-07-20 13:32:45 · 491 阅读 · 0 评论 -
memcpy memmove区别和实现
memcpy memmove区别和实现memcpy与memmove的目的都是将N个字节的源内存地址的内容拷贝到目标内存地址中。但当源内存和目标内存存在重叠时,memcpy会出现错误,而memmove能正确地实施拷贝,但这也增加了一点点开销。memmove的处理措施:(1)当源内存的首地址等于目标内存的首地址时,不进行任何拷贝(2)当源内存的首地址大于目标内存的首地址时,实行正向转载 2012-07-20 13:43:30 · 505 阅读 · 0 评论 -
螺旋数 1-200
#includeusing namespace std;int a[10][20]={0};int main(){ int i=1; int hang=0,lie=0; while(i { while(i hang--;lie++; while(i hang--;转载 2012-08-03 15:56:22 · 521 阅读 · 0 评论 -
C++矢量图形库系列(1)——矢量图形库乱谈
本系列篇章的主要内容是讲解矢量图形库的编译、开发和使用。并不对他们周边的内容做过多的描述,如性能对比等。本人博客所有文章全部都是个人原创,并保留一切权利。不是原创的内容本人一定会注明“转载”字样。所以如果您需要转载,请注明来源,谢谢。 矢量图形,这是一个非常熟悉但是又让人觉得陌生的东西。熟悉是因为听得太多了,Flash就大量应用了矢量图形技术,得以让一段完整的动画文件体积相转载 2012-08-02 13:25:18 · 3300 阅读 · 2 评论 -
MFC应用程序消息处理及其窗口创建和销毁过程函数调用顺序
MFC应用程序消息处理及其窗口创建和销毁过程函数调用顺序MFC应用程序中处理消息的顺序 1.AfxWndProc() 该函数负责接收消息,找到消息所属的CWnd对象,然后调用AfxCallWndProc 2.AfxCallWndProc() 该函数负责保存消息(保存的内容主要是消息标识符和消息参数)供应用程序以后使用,然后调用WindowProc()函数转载 2012-07-17 16:40:13 · 746 阅读 · 0 评论 -
C++的界面库经过几天来的搜索,总结了下面几种的优缺点
C++的界面库经过几天来的搜索,总结了下面几种的优缺点1. MFC 优点:VS2008以及VS2010的扩展确实很强大,特别是原生的窗口运行时停靠以及PropertyGrid确实很强大 缺点:默认字体很模糊,无论你对MFC多了解,C++多熟悉,每次写代码时依然要重新熟悉代码,更不用提分析别人写的MFC代码,一个字:乱。2. WTL 优点:Wind转载 2012-07-12 15:27:52 · 1513 阅读 · 0 评论