共用方式為


編譯器警告 (層級 4) C4985

' symbol-name ': 上一個宣告上沒有的屬性。

目前方法宣告或定義的 Microsoft 原始程式碼註釋語言 (SAL) 註釋與先前宣告的註釋不同。 方法的定義和宣告中必須使用相同的 SAL 註釋。

SAL 提供一組註釋,可讓您用來描述某個函式如何使用其參數、建立與其相關的假設,以及使其完成的保證。 這些註釋會在 sal.h header 標頭檔中定義。

請注意,除非專案具有 /analyze 指定的旗標,否則 SAL 宏將不會展開。 當您指定 /analyze 時,編譯器可以擲回 C4985,即使沒有出現任何警告或錯誤,也沒有 /analyze

更正這個錯誤

  1. 對方法的定義及其所有宣告使用相同的 SAL 註釋。

另請參閱

SAL 註釋