摘要:
我们可以把进程看作是一个正在独立运行的独立的程序,在内存中有其完备的数据空间和代码空间。线程是在某一个进程中单独运行的单元,也就是说,线程存在于进程之中。一个进程有多个或者单个线程组成,各个线程共享相同的代码和全局数据,但是各有其自己的堆栈。由于每一个线程有一个堆栈,所以局部变量对每一个线程来说是私有的。由于所有的线程共享相同的代码和全局数据,它们比进程更紧密,比单独的进程间更趋向于相互作用。一个进程与线程的最重要的区别是:线程拥有自己的全局数据。线程存在于进程中,因此一个进程的全局变量有所有的线程共享。我们编写一个程序,来说明一下,为什么使用多线程!新建一个基于对话框的应用程序,在主对话框I 阅读全文
posted @ 2012-05-25 17:33
CBDoctor
阅读(1218)
评论(0)
推荐(0)
浙公网安备 33010602011771号