스포츠 토토 사이트 9.3.25 문서 | ||||
---|---|---|---|---|
토토 핫 : 문서 : 9.3 : 토토 핫 코딩 규칙 | 토토 핫 : 문서 : 9.3 : 토토 핫 코딩 규칙 | 49 장. 스포츠 토토 사이트 코딩 규칙 | 다음 |
소스 코드 형식은 4 열 탭 간격을 사용합니다. 보존 (즉, 탭은 공간으로 확장되지 않음). 각 논리적 들여 쓰기 레벨은 하나의 추가 탭 정지입니다.
레이아웃 규칙 (브레이스 포지셔닝 등)은 BSD 규칙을 따릅니다. ~ 안에 특히, 통제 된 블록을위한 곱슬 괄호if, while, 스위치등은 자신의 선으로 이동합니다.
코드가 80 열로 읽을 수 있도록 라인 길이를 제한 창문. (이것이 80 열을 지나서는 안된다는 의미는 아닙니다. 예를 들어, 임의에서 긴 오류 메시지 문자열을 깨뜨립니다. 80 열 이내에 코드를 유지하기위한 장소는 아마도 가독성의 순 이득.)
C ++ 스타일 댓글을 사용하지 마십시오 (//댓글). 엄격한 ANSI C 컴파일러는이를 허용하지 않습니다. 같은 이유, 새로운 변수 선언과 같은 C ++ 확장자를 사용하지 마십시오. 미드 블록.
멀티 라인 주석 블록의 선호하는 스타일은입니다.
/* * 댓글 텍스트가 여기에서 시작됩니다 * 그리고 여기서 계속됩니다 */
1 열에서 시작하는 주석 블록은 다음과 같습니다. as- 보존Pgindent, 그러나 마치 평범한 것처럼 들여 쓰기 한 주석 블록을 다시 흐르게 할 것입니다. 텍스트. 라인 브레이크를 들여 쓰기 블록으로 보존하려면 다음과 같이 대시 추가 :
/*--------- * 댓글 텍스트가 여기에서 시작됩니다 * 그리고 여기서 계속됩니다 *--------- */
제출 된 패치는 절대적으로 따를 필요는 없습니다. 규칙 포맷, 그렇게하는 것이 좋습니다. 코드가 실행됩니다 을 통해Pgindent다음 전에 릴리스, 그래서 일부 아래에서 멋지게 보이게하는 것은 없습니다. 다른 서식 규칙 세트. 좋은 경험 법칙 패치는"새 코드를 그 주변의 기존 코드 ".
theSRC/Tools디렉토리가 포함되어 있습니다 샘플 설정 파일emacs, xemacs또는vim이를 보장하는 편집자 이 규칙에 따라 코드를 형식화합니다.
텍스트 브라우징 도구more및Less:로 호출 할 수 있습니다.
more -x4 Less -X4
탭을 적절하게 보여주기 위해.
토토 핫 : 문서 : 9.3 : 토토 핫 코딩 규칙 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
스포츠 토토 사이트 코딩 컨벤션 | 토토 핫 : 문서 : 9.3 : 토토 핫 코딩 규칙 | 내부의보고 오류 서버 |