自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风间的专栏

菜鸟的程序之路

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 【转自Aurola的博客】I386的寄存器(二)

 1.4 系统地址寄存器80386有4个系统地址寄存器,如图2.5所示,它保存操作系统要保护的信息和地址转换表信息:      47   32位基地址 16 15 界限    0   这4个专用寄存器用于引用在保护模式下所需要的表和段,它们的名称和作用如下:·      全局描述符表寄存器GDTR(Global Descriptor Table Register )

2009-03-03 21:25:00 497

原创 【转自Aurola的博客】I386的寄存器(一)

1 i386的寄存器   80386作为80X86系列中的一员,必须保证向后兼容,也就是说,既要支持16位的处理器,也要支持32位的处理器。在8086中,所有的寄存器都是16位的,下面我们来看一下80386中寄存器有何变化:·      把16位的通用寄存器、标志寄存器以及指令指针寄存器扩充为32位的寄存器·      段寄存器仍然为16位。·      增加4个32位的控制寄存器

2009-03-03 21:08:00 1123

原创 小郭学C语言(一)

 问题:如何在下面的test函数里加入代码可以使程序运行起来输入和输出的相等?    (环境是vc6Debug方式下)#includevoid test(){  int t;  scanf("%d",&t);  在这里加入代码 }main(){  int m;  test();  printf("m=%d",m);} 要在

2008-10-19 13:12:00 1144

原创 【转自shinco博客】使用exerb将ruby程序生成exe程序

如果想用Ruby制作exe格式的程序。需要下载专门转换的软件。 1.下载推荐使用exerb.下载地址为:http://exerb.sourceforge.jp/网页为日文版,网页的中部有一个Exerb的栏,下面有一个可下载的压缩包的连接,例如:exerb-版本号。 2.安装点击下载后,解压,运行setup.rb文件。(网页上有日语版的使用手册,我在这里只记述了使

2008-08-06 19:33:00 1157

原创 am架构学习笔记(二) 屏幕切换

    一、 am屏 切换到  am屏          am屏切换到am屏,一般由按键事件引发,在am消息处理中,触发MSG_HW_KEYPAD事件,处理该消息时调用Am_EventHandlerFunc函数,再由全局变量g_nEvent的值来决定是否创建am屏。          具体步骤: 1,push/pushEx函数:通过push/pushEx函数,将即将写入的屏幕参数写

2008-01-08 23:16:00 1205

原创 am架构学习笔记(一) 四种model的update函数的异同

Note 1:  所有model的常用的方法,例如update, render, graphics等都在各自的model_New函数中设置。Note 2: EventHandlerFunc函数中负责update,一个屏幕中的所有model以树状排列,一次update最大的model就可以遍历所有的model。Note 3: update只负责设置每个model的当前值(如显示哪个state

2008-01-02 23:12:00 664

转载 C# 中的委托和事件[转自TraceFact的博客]

 引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件

2007-12-23 14:50:00 551

转载 C++中的显式构造函数[转至starlee的blog]

 以两个C++的小例子来说明怎样通过使用显式构造函数来防止隐式转换。     有如下一个简单的复数类:class ClxComplex{public:    ClxComplex(double dReal = 0.0, double dImage = 0.0) { m_dReal = dReal; dImage = dImage; }    double GetRe

2007-03-20 11:45:00 558

原创 typedef与#define的区别

一、typedef的用法在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像:typedef    int       INT;typedef    int       ARRAY[10];typedef   (int*)   pINT;typedef可以增强程序的可读性,以及标识符的灵活性,但它也有“非直观性

2006-11-16 20:47:00 499

转载 一些查找和判断的C编程题

1   查找字符串str中有多少个指定的子串str1方法一:遍历(如果str1只有一个字符)c1 = 0;for (int i = 0; i {    if (str[i] == A)    {        c1++;    }}方法二:把要str1用空格取代,那么str少掉的数目就是str中含str1的数目str.Length - str.Replace(str1, Str

2006-11-07 19:25:00 658

转载 C/C++程序设计员应聘常见面试试题深入剖析

  查看文章     C/C++ 程序设计员应聘常见面试试题深入剖析2006-10-22 22:50

2006-11-07 14:59:00 873

原创 11.6 趋势科技的笔试题目

 趋势科技的笔试: 1、#include  class A{public:       A(){func(0);};       virtual void func(int data){printf("A1 :%d/n",data);}       virtual void func(int data) const{printf("A2 :%d/n",dat

2006-11-06 14:49:00 2045

空空如也

空空如也

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

TA关注的人

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