MLMartin Lichtinmartinlicht.hashnode.dev·Jun 12 · 8 min readUnit testing in C: a tutorial with AcuTest, part IIUnit testing in C: a tutorial with AcuTest, part II We continue to explore unit testing in C, using the unit test framework as a prototypical example. We focus on output and test control flow this tim00
MLMartin Lichtinmartinlicht.hashnode.dev·Jun 11 · 6 min readUnit testing in C: a tutorial with AcuTestI would like to give you a short tutorial on unit testing with AcuTest as the driving example. We go from initial examples to a more detailed understanding. AcuTest is one of many light-weight minimal00
MLMartin Lichtinmartinlicht.hashnode.dev·Mar 11 · 4 min readNot-a-Number in C Floating-Point Arithmetic The C programming language adopts the IEEE 754 floating-point arithmetic. This includes the representation of non-finite floating-point values: on the one hand, there are positive and negative infinit00
MLMartin Lichtinmartinlicht.hashnode.dev·Sep 13, 2025 · 6 min readUniversal character names in C and C++Universal character names (UCNs) are a mechanism in C and C++ to designate characters from the ISO/IEC 10646 character set (Unicode). The C language is not restricted to the English alphabet, and non-00
MLMartin Lichtinmartinlicht.hashnode.dev·Aug 31, 2025 · 4 min readInfinity in C Floating-Point ArithmeticThe C programming language adopts the IEEE 754 floating-point arithmetic. This includes the representation of non-finite floating-point values: on the one hand, there are positive and negative infinit00