私はこれを理解できないので、誰かが私を助けることができるかもしれません。1 つの引数を持つ関数があり、その関数内に x 回ごとに実行したいコードがあります。
void doSomething(int _arg){
// do something every 250 times
}
関数は繰り返し呼び出されますが、引数は 1 ずつ増加しません。たとえば、関数呼び出しは次のようになり、関数内の条件を 250 回ごとに実行したいとします。
doSomething(1); // do something
doSomething(130);
doSomething(230);
doSomething(310); // 250 was passed, do something
doSomething(420);
doSomething(570); // 2*250 was passed, do something
if(_arg % 250 == 0)
の値が不規則であるため、次のようなことはできません_arg
(ただし、間隔は常に 250 未満です)。