自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (9)
  • 收藏
  • 关注

转载 Verilog(转)

<br />Verilog心得2007-07-19 08:32【 以下文字转载自 IM 讨论区 】 <br />【 原文由 papulum 所发表 】 <br />C) 典型的verilog模块 <br />讨论以下典型电路的verilog描述: <br />* 与非门; <br />* 加法器; <br />* D触发器; <br />* 计数器; <br />* latch; <br />* 时序机; <br />* RAM; <br />* 模块引用; <br />* 预编译; <br />*

2010-08-21 06:47:00 1865

原创 剪切线算法

<br /><br />int Clip_Line(int &x1,int &y1,int &x2, int &y2)<br />{<br />// this function clips the sent line using the globally defined clipping<br />// region<br /> <br />// internal clipping codes<br />#define CLIP_CODE_C  0x0000<br />#define CLIP_CODE_N

2010-08-15 21:01:00 468

转载 像素画点算法

<br />int Draw_Line(int x0, int y0, // starting position <br />              int x1, int y1, // ending position<br />              UCHAR color,    // color index<br />              UCHAR *vb_start, int lpitch) // video buffer and memory pitch<br />{<br />/

2010-08-15 17:46:00 1069

转载 windows.h and windowsx.h difference

<br />第一部分:<br />介绍:<br />WINDOWSX.H 头文件为W32SDK的程序员提供方便(工具?)<br />很多初中级程序员用C/C++编写Windwos API的程序时,经常面对面条式的switch...case语句块<br />当你在Window过程(回调函数、下称过程)中加入大量诸如WM_COMMAND or WM_CHAR的消息捕获时。真是一场噩梦。<br />关于上千行代码的Window过程的问题,随着 C/C++ 7.0 编译器和Windows SDK for Windo

2010-08-14 12:58:00 454

转载 区别 windows.h windowsx.h

<br />第一部分:<br />介绍:<br />WINDOWSX.H 头文件为W32SDK的程序员提供方便(工具?)<br />很多初中级程序员用C/C++编写Windwos API的程序时,经常面对面条式的switch...case语句块<br />当你在Window过程(回调函数、下称过程)中加入大量诸如WM_COMMAND or WM_CHAR的消息捕获时。真是一场噩梦。<br />关于上千行代码的Window过程的问题,随着 C/C++ 7.0 编译器和Windows SDK for

2010-08-13 13:27:00 505

转载 五种应该避免的代码注释(转自猿哥)

<br />一、自恋型注释<br />(注:原文为Proud,我觉得“自恋”更好一点)<br />public class Program{<br />      static void Main(string[] args) {<br />            string message = "Hello World!";// 07/24/2010 Bob <br />            Console.WriteLine(message); // 07/24/2010 Bob <br />  

2010-08-13 12:07:00 433

转载 "test1 - Debug uses an invalid compiler. Skipping..." (转)

<br /><br />我在Linux安装好Code:Blocks后,编译一个简单的Hello文件发现出现一下错误<br /> "test1 - Debug uses an invalid compiler. Skipping..." <br /> <br />原来是由于编译器路径的设置有问题, 默认情况下, CODE Blocks将GCC默认在/usr/lib下<br /> <br />但是我的Fedora8的GCC 、G++却在/usr/bin下怎么该呢?<br /> <br /> 这样作:依次选择:

2010-08-12 22:58:00 2203

转载 SetEntries()的使用(转)

<br />What Are Palettes? <br />基于调色板的页面需要调色板才能真正有意义的显示出来.一个基于调色板的页面,通常也被称作一个"色彩索引"页面,仅仅是一些数字的集合,其中的每一个数字代表一个像素.每一个数字的值都对应于一个色彩表(color table)中的项,这个表告诉 DirectDraw 对这个像素使用什么样的颜色. DirectDrawPalette 对象,通常简称为"调色板",给你提供了一个及其方便的途径来管理调色板.那些使用16位或更高位像素格式的页面并不使用调色板.

2010-08-12 21:37:00 2052

原创 MAP文件和调试(VC)(从崩溃地址找出错源码位置)

<br />2009-02-19 21:55也是:一直听说,从未动手。<br /><br />所以,用VC生成一下MAP文件,帮助调试。<br /><br />一.步骤:<br /><br />Project Settings->C/C++->Project Options:<br />这里输入 /Zd,将在编译时生成行信息。<br /><br />Project Settings->Link->Project Options:<br />/mapinfo:lines<br />/map:MapFile

2010-08-11 19:47:00 2460

转载 通过崩溃地址中找到异常代码行(转)

<br /><br />这是从“VC编程经验总结7”中转出来的借花献佛——如何通过崩溃地址找到出错的代码行作为程序员,我们平时最担心见到的事情是什么?是内存泄漏?是界面不好看?……错啦!我相信我的看法是不会有人反对的--那就是,程序发生了崩溃!“该程序执行了非法操作,即将关闭。请与你的软件供应商联系。”,呵呵,这句 M$ 的“名言”,恐怕就是程序员最担心见到的东西了。有的时候,自己的程序在自己的机器上运行得好好的,但是到了别人的机器上就崩溃了;有时自己在编写和测试的过程中就莫名其妙地遇到了非法操作,但是却无

2010-08-11 19:09:00 1115

转载 利用双计算机调试游戏程序(转)

<br />在游戏编程时,调试程序是很困难的事情,特别是全屏模式,总是无法切换到VC的IDE环境,以前我一般是利用BltFast代替Flip以保证GDI Surface始终在前,但效果不是太好,前一段时间我在VC中发现一个宝贝,可以利用两台计算机调试程序,一台运行程序,另一台运行VC来调试,再加上TRACE输出,真是爽的不得了,下面是我的做法:<br />  1. 保证两台电脑是联网的,最好是都摆在你的面前,不然的话你肯定要跑来跑去 了。还要保证你的程序在两台电脑上都能正常运行,例如都装上DX8。<

2010-08-11 18:44:00 292

转载 sprintf使用详解(转)

<br />在将各种类型的数据构造成字符串时,sprintf的强大功能很少会让你失望。由于sprintf跟printf在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf比printf有用得多。<br />sprintf是个变参函数,定义 <br />intsprintf(char*buffer,constchar*format[,argument]...); <br />除了前两个参数类型固定外,后面可以接任意多个参数。而它的精华,显

2010-08-09 21:51:00 673

转载 C/C++语言void及void指针深层探索(转)

<br />1.概述<br />  许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。<br /><br />2.void的含义<br /><br />  void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。<br /><br />  void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个void变量,让我

2010-08-09 07:43:00 408

转载 error LNK2001: unresolved external symbol _main(转)

<br /><br />1. Windows子系统设置错误, 提示:  <br />libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main  <br /><br />Windows项目要使用Windows子系统, 而不是Console, 可以这样设置:  <br />[Project] --> [Settings] --> 选择"Link"属性页, <br />在Project Options中将/subsyst

2010-08-08 21:48:00 333

转载 typedef 的用法(转自博客园)

<br /><br />用途一:<br /> <br />定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:<br /> <br />char* pa, pb;  // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针,<br /> <br />// 和一个字符变量;<br /> <br />以下则可行:<br /> <br />typedef char* PCHAR; <br /> <br />PCHAR pa, pb;       <br /> <br /

2010-08-07 17:35:00 283

转载 this指针的含义及其用法(转自飞诺网开发开发频道)

<br /><br />1. this指针是一个隐含于每一个成员函数中的特殊指针。它指向正在被该成员函数操作的那个对象。<br />2. 当对一个对象调用成员函数时,编译程序先将对象的地址赋给this指针,然后调用成员函数,每次成员函数存取数据成员时,由隐含使用this指针。<br />3. 当一个成员函数被调用时,自动向它传递一个隐含的参数,该参数是一个指向这个成员函数所在的对象的指针。 <br />4. 在C++中,this指针被隐含地声明为: X *const this,这意味着不能给th

2010-08-07 17:27:00 410

转载 C++ 的编译和链接模式详解[精华](转百度博客)

<br />一、C++编译模式<br />通常,在一个C++程序中,只包含两类文件——.cpp文件和.h文件。其中,.cpp文件被称作C++源文件,里面放的都是C++的源代码;而.h文件则被称作C++头文件,里面放的也是C++的源代码。<br /><br />C+ +语言支持“分别编译”(separate compilation)。也就是说,一个程序所有的内容,可以分成不同的部分分别放在不同的.cpp文件里。.cpp文件里的东西都是相对独立的,在编 译(compile)时不需要与其他文件互通,只

2010-08-06 17:19:00 338

转载 头文件的终极书写原则(转自百度博客)

怎样包含头文件

2010-08-06 17:01:00 416

NALDecoder.rar

真正vlc可以播放的代码 下载多个选择出来的好代码

2015-10-09

Visual C++/DirectX9 3D游戏开发导引源码

Visual C++/DirectX9 3D游戏开发导引

2011-08-30

ftp文件下载客户端

mfc 新手源代码 用最少的代码 让你理解 下载与上传的实现 我自己改造的 逻辑非常清楚 可以自己尝试 加入多线程 等

2010-02-11

10TCPServer(windows socket api )

windows 程序设计源代码 非常适合新手 windows socket api 我就是 看这个过来的

2010-02-11

10TCPClient (windows api socket)

windows 程序设计 实例 api函数 新手专用的简单源码 非常标准的

2010-02-11

刘文涛 网络安全开发包 难得宝库

winpcap libnet libnids libdnet netsniffer 开发包 刘文涛书对应的开发包 花了很多天才弄到的 在windows 使用的 linux部分开发包不适合

2010-02-01

libdnet开发包 网络安全开发包详解 专用的 刘文涛 Windows

非常难得 我是费了很大劲 才弄到 分享给大家

2010-01-30

这个是程序员非常好用的词典

这个是程序员非常好用的词这个是程序员非常好用的词典这个是程序员非常好用的词典典

2010-01-24

vc++实例源码 关于新手用的

这个东西呢 是我 下载的 应该适合新手使用吧 就这样吧

2010-01-24

空空如也

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

TA关注的人

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