Portable and safer C APIs: demonstrating the use of pure functions, value semantics, encapsulation and unit testing in API design
unit-testingtimertokenizervalue-semanticsc89c-libraryc-apidynamic-arrayc-programmingbounds-checkingeducational-projectc90string-to-integersafe-integersinteger-to-stringfat-pointerdynamic-string
-
Updated
Jul 27, 2026 - C