I am looking for, or looking to write if one doesnt exist, a library of functions to manipulate char * strings. I am aware that the string class already exists, but sending those type of strings across networks is a pain in the ***, i like to just stick with regular char * strings when dealing with sockets. The string class provides tons of extremely useful functions(replace, erase, find, etc.) and i would like a library that provides the same functionality for char * strings. I am also aware that class string provides functions to convert strings to char * strings, but the procedure is fairly annoying when it has to be done multiple times. So, im curious if anyone else has already written the library that i am describing?
edit: also i have several mini libraries i have written for various other things. when i use these i have to copy the desired header file into the working directory of my current project to use it. i want to create a folder of "My_Libraries"; how do i arrange it so that the compiler will search "My_Libraries" folder to find the desired header file?