The standard C string library is horribly inadequate for almost all applications. They aren't 8-bit clean, they aren't counted (overflows), in general, you have to do a lot of needless work yourself. A better one goes a long way towards civilizing C. I wish ANSI/ISO would recognize this and standardize something. glib doesn't have equivalents of index(), strstr(), etc ... WTF not?! |