c_strings is a C library for dealing with and manipulating strings. It tries to remove some of the pain points associated with C string operations and the possible logic errors and/or memory leaks that might occur.
c_strings provides create_string(c_string*, char*)
and get_null_terminated_string(c_string*)
to transform a string into c_string*
and char*
, respectively. This allows the library to be used in contexts where a traditional null-terminated string is required.
TODO