본문 바로가기

규칙 카테고리2

MISRA C 2012 규칙 구성 코딩 스타일 구성 중 룰(Rule) 셋은 현재 차량 도메인 분야에 범용적으로 적용되고 있는 MISRA C 룰로서 23개 카테고리로  구성된다.  Mandatory는 코드 구현시 반드시 지켜져야 하는 룰이고, Required는 필수는 아니지만 구현시 준수할 것을 권고하는 룰이다. 각 카테고리별 구성과 설명은 다음과 같다.NoCategoryDescription1A standard C environment표준 C 환경2Unused code미사용 코드3Comments주석4Character sets and lexical conventions문자 집함 및 어휘 규칙5Identifiers식별자6Types데이터 형7Constants상수 관련 룰8Declarations and Definitions선언과 정의 관련 룰9I.. 2024. 11. 25.
CERT C 규칙 카테고리(표) 소프트웨어의 보안(Security) 품질 관련 코딩 규칙 'CERT C'의 규칙 카테고리를 표로 정리한 버전. 구분규칙 카테고리설명PREPreprocessor (PRE) - 전처리기프로그램의 가독성을 향상시키고 오류 가능성을 줄이기 위한 내용을 다루는 카테고리입니다. 이러한 규칙들은 C 프로그래밍 언어를 사용할 때 안전하고 효율적인 코드를 작성하는 데 도움을 줍니다.DCLDeclarations and Initialization (DCL) - 선언과 초기화변수와 포인터 선언에 관련된 내용을 다루는 카테고리입니다. 변수와 포인터의 초기화, 선언 방법 등에 대한 규칙이 포함되어 있습니다.EXPExpressions (EXP) - 표현식표현식에 관한 내용을 다루는 카테고리입니다. 표현식은 변수, 상수, 연산자 등.. 2024. 10. 24.
728x90