__in, __out, __in_opt 란
·
카테고리 없음
마이크로소프트사에서 지정한 문구입니다. 윈도우즈 프로그래밍에 쓰입니다. 컴파일시 실제효과는 없습니다. 코딩하면서 바로 적는 주석같은 느낌으로 이해하면됩니다. __in: 이 파라미터는 함수에 넣는 인자입니다 (읽기전용). __out: 이 파라미터는 함수 리턴시 영향을 줍니다. (쓰기전용). __in_opt: _in 과 _opt 의 조합 표시; _opt 표시된 파라미터는 부가적이며 기본 값으로 지정될 수 있습니다 (일반적으로 NULL값). 예제 bool WhatIsInOut( __out int A, __in int B, __in__) { bool result = false; int test = B; if(A == 1) result = true; return result; } __out이 붙은 파라미터는 re..