共用方式為


C++ 裝飾名稱的格式

C++ 函式的裝飾名稱包含下列資訊:

  • 函式名稱。

  • 如果函式為成員函式,其隸屬的類別。 其中可能包括含括該函式類別的類別等。

  • 函式所屬命名空間 (如果該函式是命名空間的一部分)。

  • 函式的參數型別。

  • 呼叫慣例。

  • 函式的傳回型別。

函式和類別名稱會以裝飾名稱編碼。 裝飾名稱的其他部分是只對編譯器和連結器 (Linker) 才有內部意義的程式碼。 下列為未裝飾和裝飾的 C++ 名稱範例。

未裝飾名稱

裝飾名稱

int a(char){int i=3;return i;};

?a@@YAHD@Z

void __stdcall b::c(float){};

?c@b@@AAGXM@Z

請參閱

參考

使用裝飾名稱