我正在研究用于并发测试的pascal-fc。
我熟悉Java的线程和它的监视器。
我不明白渠道的作用,请解释一下。
发布于 2010-05-09 22:26:27
通道是一种连接接收方和发送方的对象。
在Pascal-FC中,它们是强类型的:您必须声明它们允许发送和接收的对象类型。您真的可以将它们想象为通道,即一个进程使用另一个进程打开一个integers通道:它将能够从该通道发送和接收integers,其他进程也是如此。
它是一种通讯设备,你可以在上面主要做两种操作:
定义为channel_var ! expression
receive,的send,定义为channel_var ? variablehttps://stackoverflow.com/questions/2797892
复制相似问题