티스토리 뷰
반응형
3. 공백 규정
3. 6 출력되지 않는 문자
규정
- 가능하면 모든 소스 코드 라인은 'CR'-'LF'(0x0D 0x0A)가 아닌 단일 문자 'LF'(ASCII 0x0A)로만 끝나야 한다.
- 소스 코드 파일에서 허용되는 또다른 출력되지 않는 문자는 form feed 문자 'FF'(ASCII 0x0C)뿐이다.
예시
출력되지 않는 문자는 나타낼 수 없습니다.
이유
다중 문자 'CR'-'LF'는 단일 문자 'LF'보다 다중 플랫폼 개발 환경에서 문제를 일으킬 가능성이 높습니다. 이러한 문제중 하나는 유닉스 플랫폼의 다중 라인 전처리기 매크로와 관련있습니다.
시행
에디터 프로그램은 LF를 사용하도록 설정되어야 합니다. 또한 자동화된 도구는 빌드 중에 모든 새 소스코드 또는 수정된 소스코드 파일을 스캔하여 CR-LF 문자를 LF로 변경해야 합니다.
'Digital Developer' 카테고리의 다른 글
[ECCS] 헤더 파일 (0) | 2020.10.10 |
---|---|
[ECCS] 모듈 명명 관례 (0) | 2020.10.10 |
[ECCS] 탭 (0) | 2020.10.09 |
[ECCS] 들여쓰기 (0) | 2020.10.09 |
[ECCS] 빈 줄 (0) | 2020.10.09 |
댓글