自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kid0912的回收站

专门收集好的文章,欢迎大家一起贴

  • 博客(10)
  • 收藏
  • 关注

转载 跟我一起写 Makefile

跟我一起写 Makefile概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefil

2006-05-13 14:26:00 763

转载 256色调色板与Alpha混合

本文讲的是TC中在VGA的256色调色板模式下,怎样做Alpha混合。这是以前做我的VGA13H Graphics Lib for TC2.0 时候写的,基本上实现了Alpha混合。缺点是速度太慢了,ARGB和GETRGB两个宏中用到了除法运算,速度就不可能快起来的。而且也犯了一个错误,在256色模式下64级的Alpha混合是没有意义的,也不可能实现,最多也只能到达4级。总之这篇文章还有很多错误,

2006-05-08 21:47:00 1584

转载 谈谈TC256图形函数库的使用方法

Turbo C 2.0是Borland公司开发的一个16位DOS的C编译器。现在Turbo C已经是老古董了,用的人也很少了。但是研究DOS和Turbo C的人还是有。VGA/VESA的256色的编程一直是研究DOS和TC编程的人关注的焦点,本文所讲的TC256图形函数库是吴进写的一个支持SVGA256色视频模式的图形函数库。许多初学者都不懂其使用方法,本文就在这里简单讲讲。    在看厌了TC编

2006-05-08 21:46:00 1373

转载 图形程序运行的条件

Turbo C为用户提供了一个功能很强的画图软件库,它又称为BorLand图形接口(BGI),它包括图形库文件(graphics.lib),图形头文件(graphics.h)和许多图形显示器(图形终端)的驱动程序(如CGA.BGI、EGAVGA.BGI等)。还有一些字符集的字体驱坳程序(如goth.chr黑体字符集等)。编写图形程序时用到的一些图形库函数均在graphics.lib 中,执行这些函

2006-05-08 21:45:00 361

转载 DOS直接写屏

DOS现在人们都很少使用了,在DOS下开发程序的程序员也越来越少了。但我认为DOS拥有比Windows更大的灵活性,DOS下的编程难度也比Windows下大的多,毕竟Windows下面有WinAPI可以使用,而DOS提供的功能就很少。可是DOS能让程序员更多的接触计算机底层的东西,从某种意义上来说一些Windows程序员就根本算不上程序员,他们所做的编程只是最简单的编程,只有真正触及了底层和核心,

2006-05-08 21:37:00 1985

转载 深入了解内存

RAM(Random Access Memory)随机存取存储器对于系统性能的影响是每个PC用户都非常清楚的,所以很多朋友趁着现在的内存价格很低纷纷扩容了内存,希望借此来得到更高的性能。不过现在市场是多种内存类型并存的,SDRAM、DDR SDRAM、RDRAM等等,如果你使用的还是非常古老的系统,可能还需要EDO DRAM、FP DRAM(块页)等现在不是很常见的内存。 对于很多用户或者有一

2006-05-08 21:33:00 2164

转载 编程修养之C语言篇

什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快? 我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对 于速度快,只要编得多也就熟能生巧了。 我认为好的程序员应该有以下几方面的素质: 1、有专研精神,勤学善问、举一反三。 2、积极向上的态度,有创造性思维。 3、与人积极交流沟通的能力,有团队精神。 4、谦虚谨慎,戒骄戒燥。 5、写出的代码质量

2006-05-08 20:31:00 977

转载 用TC来写系统

在OSzone论坛有篇帖子问一个编译问题,差不多就是用TC来写系统的可能性,虽然学C才起步,也去看了下,然后自己也去尝试了一下。我用的编辑器是Win-TC 1.9.1,编译器是Turbo C 2.0,感觉WinTC用起来方便些,毕竟是在Win下,对着个黑屏白字总有点感觉不太爽:)帖子里的代码如下:void printtext(char *text,int len){  int i;  for(i=

2006-04-24 13:11:00 1213

转载 堆溢出的研究

根据我的下面文章的总结,其实堆溢出与格式串溢出特像,就是“一个format strings的bug可以使往任何数据写到任何地方。作者把它称为write-anything-anywhere权限”。    现在堆溢出的研究有点升温,暴露出来的堆溢出漏洞也越来越多,所以就有必要研究有效的堆溢出攻击方法了。由于堆溢出只是溢出的一种形式,原理已经介绍得比较多,也比较简单,所以就不再做这方面的介绍。    一

2006-04-24 12:11:00 964

转载 堆(Heap)和栈(Stack)的区别?

五大内存分区        在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。        栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。        堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释

2006-04-24 12:08:00 1611

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除