...
Wiki Markup |
---|
Another library that uses dynamic allocation is the CERT managed string library. The managed string library described in \[[Burch 06|AA. C References#Burch06]\] was developed in response to the need for a string library that couldcan improve the quality and security of newly developed C language programs while eliminating obstacles to widespread adoption and possible standardization. The managed string library eliminates the possibility of unbounded copies, null-termination errors, and truncation by ensuring there is always adequate space available for the resulting string (including the terminating null character). The primary advantage of the CERT managed string library, is that the source code is freely available so that the library can be adopted and customized as required by an organization. |
...