2011-01-21 54 views
0

我已經跨越定義爲類運行如下:C++類定義

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

我不懂class SYS_LIB_API Version線。我習慣於看到:

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

回答

1

它只是一個宏,API創建者用它來定義某些這個,其中許多是內部的。

+1

它可能允許添加特殊的聲明來編譯windows dll。 – Jay 2011-01-21 19:16:18

1

SYS_LIB_API無疑是一個宏,但我不能告訴你它是什麼,除非我有權訪問相同的代碼。