이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
모델 구성 파라미터: 코드 스타일
코드 생성 > 코드 스타일 카테고리에는 생성된 코드의 모양을 구성하는 데 사용되는 파라미터들이 포함되어 있습니다. 이러한 파라미터에는 Simulink® Coder™ 라이선스가 필요합니다. ERT 기반 타깃에 대한 추가 파라미터를 사용하려면 Embedded Coder® 라이선스가 필요합니다.
생성된 코드의 코드 스타일, 형변환 표현식 및 들여쓰기를 특정 코딩 표준에 맞게 변경할 수 있습니다.
코드 스타일 수정은 다음과 같은 용도로 사용됩니다:
코드의 가독성 및 추적성 향상
파일 간에 정보 전달
코드 생성 과정에서 생성된 코드의 효율성 향상
형변환을 통한 메모리 조작 허용
구성 파라미터 대화 상자의 코드 생성 > 코드 스타일 창에는 다음과 같은 구성 파라미터가 있습니다.
| 파라미터 | 설명 |
|---|---|
생성될 코드의 괄호 사용 방식을 지정합니다. | |
식에서 피연산자의 순서를 유지할 것인지 여부를 지정합니다. | |
| |
| |
생성된 코드의 함수 선언에 | |
생성된 코드의 함수 선언에 | |
Suppress generation of default cases for switch statements if unreachable | Stateflow® 차트용 코드에서 switch-case 문에 대한 default case를 생성할지 여부를 지정합니다. |
Replace multiplications by powers of two with signed bitwise shifts | 2의 거듭제곱으로 표현된 곱셈을 부호 있는 비트 단위 시프트로 대체할지 여부를 지정합니다. |
생성된 C/C++ 코드에서 부호 있는 오른쪽 비트 단위 시프트를 허용할지 여부를 지정합니다. | |
코드 생성기에서 변수의 데이터형을 어떻게 형변환할지 지정합니다. | |
생성 코드에 배열의 컨테이너 유형을 지정합니다. C 스타일 배열이나 | |
생성된 코드에서의 중괄호의 배치 스타일을 지정합니다. | |
생성된 코드에서의 들여쓰기 크기를 지정합니다. | |
생성된 코드의 줄바꿈 스타일을 지정합니다. | |
생성 코드를 래핑시킬 최대 라인 너비를 지정합니다. |