2011-01-21 5 views
0

은 다음과 같습니다 나는 class SYS_LIB_API Version 라인을 이해하지 못하는C++ 클래스 정의

class SYS_LIB_API Version 
{ 
public: 
somefunctions() 
... 
} 

. 보기에 익숙해졌습니다.

class Version 
{ 
public: 
somefunctions() 
... 
} 

답변

1

API 제작자가 특정 매크로를 정의하는 데 사용하는 매크로로, 대부분 내부적입니다.

+1

Windows DLL 컴파일을위한 특수 선언을 추가 할 수 있습니다. – Jay

1

SYS_LIB_API는 의심의 여지없이 매크로이지만, 같은 코드에 액세스 할 수 없다면 내가하는 일을 말할 수 없습니다.