摘要: 1.进程和线程有什么区别?a.进程是资源分配的基本单位,线程是cpu调度,或者说是程序执行的最小单位。在Mac、Windows NT等采用微内核结构的操作系统中,进程的功能发生了变化:它只是资源分配的单位,而不再是调度运行的单位。在微内核系统中,真正调度运行的基本单位是线程。因此,实现并发功能的单位... 阅读全文
posted @ 2015-10-08 16:15 fenghuan 阅读(413) 评论(0) 推荐(0)
摘要: 要理解C++中虚函数是如何工作的,需要回答四个问题。1、 什么是虚函数。虚函数由于必须是在类中声明的函数,因此又称为虚方法。所有以virtual修饰符开始的成员函数都成为虚方法。此时注意是virtual修饰的成员函数不是virtual修饰的成员函数名。例如:基类中定义: virtual void ... 阅读全文
posted @ 2015-10-08 15:29 fenghuan 阅读(971) 评论(1) 推荐(0)