Qt-ben azért egész használhatóvá tették.
C-ben én hülyét kapok a string függvényektől. Pl. ott van a "biztonságos" strncpy, ami vagy tesz \0-t a végére, vagy nem. Vagy strncat, sehol se veszi figyelembe a cél buffer hosszát, pedig nyilván megoldható lenne teljesítménycsökkenés nélkül, mert csak végig kell nyálaznia a célbuffert, hogy hol a vége. És persze \0 itt is vagy lesz, vagy nem.