上标准不统一。codice_4和codice_5这些函数在写入的时候不会超过最大长度（codice_4会自行把长度减一，只取回(长度 - 1)字节），而像codice_1这些函数则会越过最大长度。所以程序员必须牢记哪些函数需要减去一。在某些系统上（小端序架构），差一错误可导致帧指针的最低字节被覆盖，从而使攻击者能够劫持调用例程的局部变量，给漏洞攻击敞开大门。要避免这类问题，可以使用这些函数的其他改进版本，如codice_8和codice_9，这些改进版在写入时会考虑缓冲区能容纳的大小，因此更加「安全