|
队列是指暂存区排队还是传送带排队呢?+ _; j' R1 P- [9 c
我的建议是可以返回一个队列目前的数值,以暂存区为例
* W+ q$ z0 @8 L9 Gtreenode item = parnode(1);
# }3 _3 m+ q% m; f! p0 t8 [treenode current = ownerobject(c);: D, _0 n' @; L4 C! w% Z
int port = parval(2);
7 X4 S) G* W& H& }, ~) fint aa = getinput(node("/a",model()) - getoutput("/a",model());8 C O1 x/ \% S: \' W; F
int bb = getinput(node("/b",model()) - getoutput("/b",model());$ {% K* f' b6 N! g
int cc = getinput(node("/c",model()) - getoutput("/c",model());
8 @% y0 w. U3 k" Y! U# Z2 Dif (aa=bb && bb=cc && cc==0){n=3;}& B2 E% `4 H! @# \5 l f( h, B
else if (aa=bb && bb=cc){n=1;}
( T3 ]# t! Y( G3 c( z' helse if (aa<bb && bb<=cc){n=1;}
9 C+ \3 ~$ Z, p5 ~' delse if (bb<aa && aa<=cc){n=2;}
: L9 A$ z1 [& ?else if (cc<aa && aa<=bb){n=3;}# R3 \, Y8 `; ^5 h
0 K+ Z5 ^) x2 J* h3 l8 \由于我也是初学并且也不知道你的n这里代表什么,所以这个代码可能有问题,只是单纯提供给你一个思路,希望有帮助。 |
|