@与?.cont有什么区别?我建了个小模型,有一步是将buffer的entity移到drain,drain的入口控制根据不同entity的名字用全局变量计数。程序是 if buffer.nummu=10 then if buffer.nummu=10 then 8 M7 X( s, k* Yfor i:=1 to 10 loop for i:=1 to 10 loop + r: t7 r! S; C# |: f/ X3 U! E, S( f6 H* ]@.move(drain); ?.cont.move(drain); C) D) Q; { B: L0 P
next; next;1 a2 y' v) i `0 u, l g/ y+ ]" P( Z
end; end;) v( r& n9 O e v2 C- a6 P5 u
end; end; I0 ~1 B2 b! e4 E. f
用@的时候,结果是正确结果的10倍,而用?.cont结果是正确的。1 z/ h% v( L' e. f& F
请问下这个区别在哪里? * I* a1 G1 s' G3 }. Z; kend;