DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Unsigned sizes: a five year mistake

Quality: 8/10 Relevance: 9/10

Summary

C3 discusses why unsigned sizes are problematic and why switching to signed sizes can reduce subtle bugs in loops, comparisons, and wraparound logic. It provides historical context, implementation notes (sz, removing unsigned-signed conversions), and concrete examples illustrating the benefits of signed sizes for safer, clearer code.

🚀 Service construit par Johan Denoyer