T
tea_xiao
Guest
Имам въпроси за interprocess команда. За пример, dataHdl = errHdl = ламбда ((CID данни) printf ("% S \\ N" данни)) postFunc = ламбда ((CID и), ако (zerop (и) и след това printf ("Успешно! \\ N"))) foreach (команда cmdList ipcBeginProcess (командата "" dataHdl errHdl postFunc)) Поради лиценз, трябва да изпълните командата едно по едно. Така че след извършването на всяка ipcBeginProcess, аз трябва да изчакате за момент, преди да изпълни следващата команда, за да освободи лиценз. Но ако добавя ipcSleep или ipcWait след ipcBeginProcess, мога да направя нищо при използването на този код в СМР. Как да го поправим?