摘要:
# include<stdio.h># include<string.h># include<malloc.h>void multiply(char* a,char* b,char* c){ int i,j,ca,cb,* s; ca=strlen(a); cb=strlen(b); s=(int*)malloc(sizeof(int)*(ca+cb)); fo... 阅读全文
posted @ 2009-10-17 15:29
buffer的blogs
阅读(294)
评论(0)
推荐(0)
摘要:
进程概念 进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。所以,进程是系统中的并发执行的单位。 在Mac、Windows NT等采用微内核结构的操作系统中,进程的功能发生了变化... 阅读全文
posted @ 2009-10-17 13:53
buffer的blogs
阅读(411)
评论(0)
推荐(0)
摘要:
/*选择排序思想:每一次都从无序的数据中找出最小的元素,然后和前面已经有序的元素序列的后一个元素进行交换,这样整个源序列就会分成两部分,前面一部分是已经排好序的有序序列,后面一部分是无序的,用于选出最小的元素。循环N次之后,前面的有序序列加长到跟源序列一样长,后面的无序部分长度变为0,排序就完成了。*/unsigned long __stdcall SelectSort(void* theArra... 阅读全文
posted @ 2009-10-17 13:02
buffer的blogs
阅读(329)
评论(0)
推荐(0)
摘要:
采用类的机制后实现了数据的隐藏与封装,类的数据成员一般定义为私有成员,成员函数一般定义为公有的,依此提供类与外界间的通信接口。但是,有时需要定义一些函数,这些函数不是类的一部分,但又需要频繁地访问类的数据成员,这时可以将这些函数定义为该函数的友元函数。除了友元函数外,还有友元类,两者统称为友元。友元的作用是提高了程序的运行效率(即减少了类型检查和安全性检查等都需要时间开销),但它破坏了类的封装性和... 阅读全文
posted @ 2009-10-17 10:54
buffer的blogs
阅读(220)
评论(0)
推荐(0)
摘要:
多态的形式有: 覆盖:输入参数一样,但对于不同的派生类有不同的实现, 其多态体现在运行阶段,也就是一个父类的指针可以指向不同的派生类对象,调用不同的同名函数。 重载:类的成员函数里,允许有多个不同参数的同名函数,其多态性体现一.多态多态(Polymorphism)按字面的意思就是“多种形状”。引用Charlie Calverts对多态的描述——多态性... 阅读全文
posted @ 2009-10-17 09:29
buffer的blogs
阅读(640)
评论(0)
推荐(0)
摘要:
C是一种简单的语言。它真正提供的只有有宏、指针、结构、数组和函数。 而C++还有私有和保护型成员、函数重载、缺省参数、构造和析构函数、 自定义操作符、内联函数、引用、友元、模板、异常、名字空间,等等。 用C++比用C具有更宽广的空间,因为设计时有更多的选择可以考虑。 阅读全文
posted @ 2009-10-17 00:22
buffer的blogs
阅读(245)
评论(0)
推荐(0)

浙公网安备 33010602011771号