memset is defined in cstring header