17.0 进程间通信.txt

来自「网上第一本以TXT格式的VC++深入详解孙鑫的书.全文全以TXT格式,并每一章节」· 文本 代码 · 共 24 行

TXT
24
字号
第17章  进程间通信
当一个进程启动后,操作系统为其分配 4GB的私有地址空间。位于同一个进程中的多个线程共享同
一个地址空间,因此线程之间的通信非常简单。然而,由于每个进程所拥有的 4GB地址空间都是私
有的,一个进程不能访问另一个进程地址空间中的数据,因此进程间的通信相对就比较困难些。在 
Windows平台下,系统为我们提供了多种进程间通信的机制,前面的章节中已经介绍了利用 Socket
编写网络通信程序的方法。实际上,网络程序就是在两个进程,或多个进程间的通信,但 Socket
编程需要我们对相关的网络协议要有所了解,另外,即使我们只传递一个简单的数据,利用 Socket
编程也需要较多的编码。本章将介绍以下 4种进程间通信方式:
·
剪贴板

·
匿名管道

·
命名管道

·
邮槽




⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?