干净的代码不太可能包含错误,而且更易于测试、理解和修改。所有这些因素都有助于减少错误和提高可靠性。Green Hills优化编译器能够通过行业标准(如MISRA 2004编码标准)强制执行干净的编码约定,该标准包括100多条安全编程规则。您可以实施这些规则的自定义子集,以满足您的特定要求。
GHS标准模式是编译器警告和错误的集合,与常规C和C ++相 比,它们会执行更严格的编码标准。它基于Green Hills成功部署软件的悠久历史,以及我们与获得相同高度可靠性的客 户的合作。我们在内部使用GHS标准模式来开发自己的工具。