Oh I understand now. And then it should just stay pinned at 0.
Yeah it might work. Perhaps attempt += !!attempt
Increment as long as it's non zero. That's kinda neat actually. Though limited in its utility.
Gimme a break. Nothing will happen. Check the assembly code. I know of no machine architecture that generates an interrupt on overflow.
You should be on a C standards committee. All academic cobbledygook and zero real-world common sense.