Safe Strings 2.0.1
Safe Strings is a small C library that handles C strings in a safe way
Safe Strings is a small C library that handles C strings in a safe way. The functions of this library look at the necessary space for the operations and try to reserve that space (with malloc or realloc).
Safe Strings's functions only begin working with their tasks when the memory allocation is successful.
The current release is the Version 1.0.4 and has more than 19 different functions. I added 4 functions that (I think) should be implented in the ANSI C Standard, but they are not.
Please note that the library doesn't contain only this 4 functions, they are more or less an example of what kind of function you will find here. The tarball contains under docs the man pages of all functions.
There are other functions implemented, but they are well explain in the documentation and manual pages.
What's New in This Release:
This release moves towards the project's goal of ease of use.
Instead of handling with double pointers (which increases the risk of setting allocated pointers to NULL, for example), this release creates a string object that contains information about the C string, like the length and the actual amount of allocated bytes for the string.
this release they are but they for the
Download Safe Strings 2.0.1
lx_lib 20050906 (by Ari Edelkind)
lx_lib handles memory allocations as structures, keeping important information such as the remaining allocated space and the length o
YASTR 1.0 (by Jesse Meyer)
YASTR is a simple string library that mainly consists of functionality that I require in my programs.
This entire library should b
Jeff's Java Scanf Library 0.00.02a (by Jeff Stuart)
Jeff's Java Scanf Library is an implementation of the C-Runtime scanf, fscanf, and sscanf functions.
The syntax of format strings is very similar (%*s, %3d, etc.) to that of the standard C implementation of scanf.
Instead of taking wrapper objects, all scanf functions return an Object, whose
Other software in this category
zlib 1.2.3 (by Jean-loup Gailly)
zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp
libxml2 2.6.27 (by DV)
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i
GNU C library 2.4 (by Andreas Jaeger)
GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.
GNU C library is us
jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java
Surf the Internet in a safer, faster, and easier way with Opera browser
GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell