A fare in modo che entrambi gli operandi vengano sempre valutati. Pensa al caso in cui la valutazione di un operando causa un "effetto collaterale", ad esempio un post-incremento:Originariamente inviato da morphy79
un solo & a che serve ??
if (a < 0 & b++ > 5)
Se la logica è tale per cui quel post-incremento devi sempre farlo ogni volta che esegue quel if, allora devi usare & e non &&.

Rispondi quotando


