简约设计の艺术

开源程序员,自由职业者

DOS程序员参考手册[3]

35页          第3章动态的DOS在第2章“DOS系统结构”中,描述了DOS的结构,以及它的硬件支持和它的基本软件模块。这一章将介绍这些元素在动态环境中将怎样操作,我们将看到当系统启动时会发生什么,它怎样处理命令以及程序怎样运行等。      然后,本章还介绍系统和程序操作的概述,将更详...

2006-12-31 16:44:00

阅读数:2045

评论数:1

VC++ 2005的inline问题

今天写了一堆inline函数,有的时候链接时说找不到函数定义。。。。 而且最郁闷的是这个问题没有什么规律的出现,也就是说我先用inline写的时候链接成功了,再改了一些非inline函数的时候又链接失败,汗死了!搞得我后来都像这样了:/*  // 显示基本信息表的表头  inline void P...

2006-12-31 00:35:00

阅读数:1699

评论数:0

DOS程序员参考手册[2]

12页  第2章DOS系统结构    DOS结构涉及硬件之上的整个机器。它不只是操作系统,并且包括整个计算机。如果想要对使用什么功能或怎样使用它们作出最好的决定,就必须了解DOS的结构。                    2.1“虚机”概念    认识DOS的一个有用的方法是,将它看成是分布在...

2006-12-30 14:21:00

阅读数:1847

评论数:0

C语言与汇编语言的相互调用

C语言是目前非常流行的一种编程语言,除具有高级语言使用方便灵活、数据处理能力强、 编程简单等优点外,还可实现汇编语言的大部分功能,如可直接对硬件进行操作、生成的 目标代码质量较高且执行的速度较快等。所以在工程上对硬件处理速度要求不很高的情况下, 基本可以用C代替汇编语言,编写接口电路的控制软件。但...

2006-12-30 01:52:00

阅读数:3232

评论数:0

又是期末

期末考又到了。。。。自己基本还没开始复习,呵呵!这学期主要把精力用在考软件设计师上了,还做了两个小项目。。。。还好,这些都圆满完成了!不过还是要考试,汗!不说了,明天开始认真看下书。我一直认为考试是一种总结自己学习效果的方式,不过它也只是一种方式。。。。 

2006-12-30 01:50:00

阅读数:1362

评论数:0

DOS程序员参考手册[1]

3页第一部分DOS概述             第1章DOS简介      在进一步阅读本书之前,首先要清楚什么是DOS。本章首先扼要地介绍DOS操作系统,再简短地介绍操作系统的历史,以说明DOS产生的历史渊源。本章的内容还将涉及DOS结构及接口。因为这是一个非常粗略的介绍,所以不要关注一些尚不清...

2006-12-30 01:41:00

阅读数:1705

评论数:0

VC++ 2005下Debug / Release的问题

郁闷了,今天在VC+= 2005下做一下C++的管理系统的时候发现Release居然出现的莫名其妙的问题。是这样的,在Release下编译一个异常处理模块,我申明了一个std::string test(""),单步跟踪发现这个string里居然是"?B|开头"...

2006-12-29 22:36:00

阅读数:2099

评论数:0

关于选课

又开始选课了。。。。这次选课差点又被学校教务处的骗了,上次是他们不首信用,乱改时间。这次本来说不做教学评估的不能选,我就没做。。。。问教务处的不做不能选,我试了试,汗,根本就是可以选嘛。。。。不过这次选课还是很郁闷,那时候她没选,我帮她选了。专业课程和我的一样,我是很想和她一起上课的。可是刚才我看...

2006-12-27 23:51:00

阅读数:1242

评论数:0

“井”字棋

以前写的一个程序,#字棋。。。。#include #define P1 1#define P2 -1#define SIZE 3#define WIN -1#define UNWIN 0#define PEACE 1#define chkAndPutDwnRow(row, col){/   for...

2006-12-26 00:05:00

阅读数:1818

评论数:0

C++ 书单

 一些同学问我,如何学好C++,我没有别的办法给你们,唯一的办法就是读书,读大量的书,就可以解决。要把C++作为日常语言,而不是一种程序语言,这样就好办了。 有人又要问我,那么我应该读什么书才好?没有时间怎么办? 我只能对你们说,没时间的话,就别学C++了,做你们喜欢做的事。生活中没有C++,也同...

2006-12-25 12:30:00

阅读数:2137

评论数:6

四行C程序将pi 精确到800位

#include long a=10000, b, c=2800, d, e, f[2801], g;main(){      for(;b-c;) f[b++]=a/5;     for(;d=0,g=c*2;c-=14,printf("%.4d",e+d/a),e=d%a)...

2006-12-25 12:28:00

阅读数:2442

评论数:0

我与汇编初步

        都进大一都半年多了。。。。        上学期学了C。是呀,学到了什么呢?我常常问自己。再看看上学期自己的大作业,除了感觉自己在里面用的数据组成结构是“交叉双向网状链”有点值得自己多回忆外,其他好像都是很表面的控制。假期里本来很想抓紧时间多学些东西,可结果确也只是学了部分的C++...

2006-12-25 11:29:00

阅读数:1665

评论数:0

经典算法题目——选课方案设计

 【问题描述】大学里实行学分制。每门课都有一定的学分。每个学生均需要修满规定数量的课程才能毕业。其中有些课程可以直接修读,有些课程需要一定的基础知识,必须在选了其他一些课程的基础上才能修读。例如,《数据结构》必须在选修了《高级语言程序设计》之后才能选修。我们称《高级语言程序设计》是《数据结构》的“...

2006-12-25 10:32:00

阅读数:5079

评论数:7

学习C++的可以看看

 1. 把C++当成一门新的语言学习(和C没啥关系!真的。);是的,我们仍然应该抱着这样一种心态来学习C++。前一段时间,C/C++User’s Journal 上面有一连串关于C与C++关系的文章,Bjarne Stroustrup、Herb Sutter等几位C++领域的大师从不同方面讨论了C...

2006-12-25 10:09:00

阅读数:2917

评论数:0

分手了。。。。

自从搬家来CSDN,一直都很注意自己发的文章,总觉得这是是个“神圣”的地方,只应该发一些关于IT技术,经验方面的东西。。。。不过这几天实在郁闷得不行了——和女朋友分手了。以前写Blog一直都写自己的生活琐事,现在也写一点吧。。。。这几天真的觉得空虚了,昨天出去喝酒了,差点没回得来。迷糊中想起了很多...

2006-12-24 23:56:00

阅读数:1533

评论数:7

用C/C++编写与调用动态链接库(DLL)文件

下面是C创建与调用DLL的:dll 的源码 testdll.c[Copy to clipboard]CODE:#include #include #include #if BUILDING_DLL# define DLLIMPORT __declspec (dllexport)#else /* N...

2006-12-23 12:15:00

阅读数:2804

评论数:0

C语言中级

以下转自一位学长的C语言笔记。。。。有些是从其他资料里找的。希望对大家有用。1.表达式的值:表达式有表达式的值,它是无名的,短暂的。2.case 常量(不可以是运算)3.数据区(栈,静态区,堆)和代码区4.sizeof与数组(下边的说明不考虑机器或者平台等因素).一.  int i[10];  i...

2006-12-15 23:28:00

阅读数:1779

评论数:2

do{}while(FALSE)知多少

昨天晚上看微软的一个程序代码时候发现很多地方用了do {...} while (FALSE)咋一看,跟顺序执行没什么区别啊。而且跟几位同学讨论了也还是百思不得其解。今天在网上一搜,才找到答案。原来是有原因的,而且这个用法跟顺序执行有着本质区别。主要归纳为下面两种:1. 结合了break的一种高级用...

2006-12-13 20:55:00

阅读数:1728

评论数:1

《Windows程序设计》源代码

Windows程序设计—— 王艳平书上的源代码。。。。 http://free5.ys168.com/?dyh1919 修改历史:2007年7月22号:应1楼网友要求,上传文件如下:http://dl2.csdn.net/down4/20070722/22021129261.gz:-)

2006-12-13 15:55:00

阅读数:2529

评论数:2

破解QQ键盘保护的方法

调试环境:WinXP SP2 QQ2006 Beta2调试工具:OnlyDBG测试步骤:1.进入QQ目录下,改名或者删除npkcrypt.sys文件。运行QQ,出现QQ键盘保护启动失败,先关了QQ。2.运行OnlyDBG,打开LoginCtrl.dll。右键,然后查找,然后点当前模块中的名称(标签...

2006-12-13 00:21:00

阅读数:2434

评论数:0

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