我在一个项目中大量使用网上集会,在这个项目中,我需要在汇编时间时以人数不明的论据来召集职能,而我却设法让它去工作,有时在轴心中(在窗户中,我不记得这个问题),这样会发生:
如果我有这样的情况的话,我会做些什么。
for(int i = 1; i >= 0; i--)
asm("push %0"::"m"(someArray[i]));
它行之有效。
如果是,
for(int i = this->someVar; i >= 0; i--)
asm("push %0"::"m"(someArray[i]));
我一生就保证,一些瓦尔人持有价值1,造成分裂错误。
此外,我
int x = 1;
for(int i = x; i >= 0; i--)
asm("push %0"::"m"(someArray[i]));
它发挥作用,
int x = this->someVar;
for(int i = x; i >= 0; i--)
asm("push %0"::"m"(someArray[i]));
不适用。
同样奇怪的是,我可以说,虽然在某些职能中,我并没有遇到问题,而在另一些职能中,我也都怀着同样的目标。
如果有人能够向我指出能够澄清问题的一些信息,我将不胜感激。
我意识到,我确实必须把论点推向 lo,以避免它。
我还尝试使用“无能为力”的在线组装字,但没有任何变化。