참고 : Understanding SAL - Visual Studio 2015 | Microsoft Learn
개념
- MS의 정적 분석 도구와 함께 사용하는 주석 기반 언어
- 정적 분석을 통해 잠재적인 오류 감지하고 코드 품질 향상에 사용
주석들
_In_: 입력 매개변수 (읽기 전용)_In_opt_: 선택적 입력 매개 변수 (NULL 허용)_Out_: 출력 매개변수 (함수에서 값을 초기화하여 반환)_Inout_: 입력도 되고 출력도 되는 매개변수 (읽고 쓰고 수정 가능)_Outptr_: 포인터를 반환하는 출력 매개변수 (동적 할당)_Null_terminated_: NULL로 종료되는 문자열 (c 스타일 문자열)
'프레임워크 > VisualStudio' 카테고리의 다른 글
| MSVC_CL 명령 (0) | 2025.03.27 |
|---|---|
| __stdcall (0) | 2025.03.27 |
| XML 문서화 (0) | 2025.03.27 |
| 단축키 (0) | 2025.03.27 |
| MSVC 빌드 관련 (0) | 2025.03.27 |