C安全编码--整数理解

建议和规则 建议: 理解编译器所使用的数据模型 使用rsize_t或size_t类型表示所有表示对象长度的整数值 理解整数转换规则 使用安全的整数库 对来自不信任来源的整数值实行限制 如果输入函数无法处理所有可能出现的错误就不要用它们转换字符数据 使用strtol()或相关函数把字符串标记换换为整数 只使用显式的有符号或无符号char类型表示数值 验证所有的整数值位于范围内 保证枚举常量映射到唯一
相关文章
相关标签/搜索