- MISRA C 2012_02_04 규칙을 소개한다.
- MISRA C 2012 규칙을 분석 후 해석하여, 원본 내용과 의미가 다를 수 있습니다. 해당 부분 피드백 주시면 반영하겠습니다.
[규칙 요약(위배 원인 -> 수정 방법)]
사용하지 않는 태그 선언
-> 사용하지 않는 태그 선언 제거
[위험 요인]
1. 다른 코드와 혼동할 수 있음
2. 다른 식별자와 혼동할 수 있음
[예외 사항]
-
[상세 설명]
* 태그 typedef 방법
<태그 이름>은 typedef 선언시 사용되지 않으므로, typedef 할 때 <태그 이름>을 명시하면 규칙을 위배한다.
typedef <태그> <태그 이름> {
<자료형> <멤버 이름>;
} <자료형 이름>;
따라서 <태그 이름>을 생략하여 typedef 해야 한다.
typedef <태그> {
<자료형> <멤 버이름>;
} <자료형 이름>;
[비고]
-
Comments powered by Disqus.