Vstr is a string library designed for network communication, but applicable in a number of other areas. It works on the idea of separate nodes of information, and the length/ptr model and not the termination model of "C strings". It does dynamic resizing of strings as you add/delete data.
It can also do automatic referencing for mmap() areas, and includes a portable version of a printf-like function (which is ISO 9899:1999 compliant, and includes support for i18n parameter position modifiers).
Use Patent Claims
Include Install Instructions
These details are provided for information only. No information here is legal advice and should not be used as such.