Comment
Comment by denniskubes
You're correct. I wasn't trying to say this was the way to code. In fact I pointed out that we were ignoring warnings on purpose. The interesting part, at least to me, is that the output of the logic errors were consistent leading to a nice example of bad pointer math. Understanding how the compiler is seeing the code was illuminating.