I have two things to say.<p>#1 The submitted article is very good.
#2 I&#x27;d add to it, avoid pointer arithmetic when possible. Use array notation instead. Typically the difference in execution speed is zero to nil.
#3 I&#x27;d really like a pragma that forces an exception for unchecked return values. Something like<p><pre><code>    int DoSomeThing(&#x2F;* whatever*&#x2F;) #pragma exit &quot;unchecked non_zero&quot;
</code></pre>
Meaning if DoSomething() doesn&#x27;t return zero the program bails.