技术
pgmsoul
这个作者很懒,什么都没留下…
展开
-
终于搞懂了,预编译头文件(转)
预编译头文件今天在改一个很大的程序,慢慢看,慢慢改。突然发现一个.c文件,里面什么也没有, 就几个头文件,我一看,我靠,这不是把简单的问题搞复杂了吗,随手删掉那个c文件。 结果不能编译了,我靠: fatal error C1083: Cannot open precompiled header file: /Debug/v13_3.pch/: No such file转载 2009-05-20 14:23:00 · 3759 阅读 · 2 评论 -
计算机科学中最重要的32个算法(转)
极客的链接打不开,从别处转过来。奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结果,按照英文名称字母顺序排序。<!--li转载 2013-06-22 13:43:29 · 996 阅读 · 0 评论 -
Notepad++ 配色自动完成配置文件说明
<!--.csdn p {font-size:24px; color:#006600; text-indent:2em; line-height:1.8em; margin-bottom:1em}-->Notepad++内置语言的基本配置在langs.xml,内容包括语言名称,注释字符(包括行注释和块注释),文件类型后缀,以及各种级别的关键字。这原创 2013-05-12 05:26:08 · 2372 阅读 · 0 评论 -
文摘网址
C++和汇编【Visual C++】游戏开发原创 2011-11-23 10:36:53 · 710 阅读 · 0 评论 -
Windows程序窗口置前台的几种方法
第一种:SetForegroundWindow,这个方法时灵时不灵。有人说,在自己的程序里把自己的窗口之前一般就不灵,而置前其它程序的窗口就灵。我觉得这是有原因的:当一个程序运行这个函数的时候,我们可以想象,如果是用鼠标操作,那么当前窗口实际上正在操作,很可能在瞬间离开后,焦点又回来了,那么看上去更就没有吧其它窗口置前的效果,所以这个函数内部可能做了延迟,略等一下,在这个时间内,当前窗口不会被置前原创 2012-02-23 15:38:43 · 13972 阅读 · 0 评论 -
VS2008 error RC2170: bitmap file xxx.png is not in 3.00 format
这个其实应该算VS2008的一个bug吧,对于不能识别的资源,添加的时候,VS会弹出一个对话框让你填类型,这个类型其实是字符串表示,而不是像内置类型,是整数。但是添加PNG图片的时候,它自动识别为PNG,可是实际上VS内部又会把它搞成Bitmap类型,打开RC文件能看见,把BITMAP改成PNG或者任何其他名称,就好了。因为VS不支持PNG图片,包括MS的画图,都不能处理png的透明。原创 2011-12-22 10:04:21 · 9753 阅读 · 4 评论 -
C++的本质概略
C语言有两种概念:变量和函数,变量分栈变量和堆变量,前者又叫临时变量,就是在函数内部声明的变量,这种变量可以理解成当函数返回后就消失了,所以不用担心存储空间,但是另一方面,栈变量不能太多太大,因为栈空间本来就不大。函数本质上是代码,函数的定义同时也是声明,而且唯一。这和变量是不同的,变量必须定义声明两个地方才会存在于内存中。函数存储于代码区,一般是只读的,但是不一定。函数和函数内部的变量完原创 2011-11-08 14:56:01 · 1428 阅读 · 2 评论 -
C++编程规范
制定规范、统一标准能够极大的节省阅读文档和理解代码的时间,你不用为细枝末节反复的看文档,做测试。因为一般来说,任何一个函数或者组件,都会有大量的细节需要注意,如果没有统一的规范,每个组件或函数都有独自的特性,不得不用大量的文档来说明,而任何文档都不能达到可以不写测试代码,就能完全原创 2011-10-13 14:30:59 · 872 阅读 · 0 评论 -
Android界面(一)
<br />Android程序的Activity启动时,自动呼叫onCreate函数,在此处调用setContentView设置显示的视图。setContentView的参数是一个Layout对象,它即可以是一个资源值(整数),也可以是一个Layout对象。<br /> <br />原创 2011-05-30 10:35:00 · 971 阅读 · 0 评论 -
QT 4.8 静态库编译方法(转载)
QT 4.8 静态库编译方法最最初踏上QT之路是受到了XiaomaGee的指点,相比于常规的窗口程序开发,QT有着以下特点:1、 优良的跨平台特性(支持Win、Linux、Mac 不同的平台下只需重新编译即可使用)2、 面向对象3、 丰富的API4、 支持2D/3D图形渲染,支持OpenGL5、 大量的开发文档(无需像VC一样装几个G的MSDN)6、 XML支持转载 2013-06-29 19:56:23 · 1333 阅读 · 0 评论