共用方式為


MustCheck

MustCheck 屬性會指定呼叫端是否必須偵測函式的傳回值。 這個屬性用來做為函式傳回值的後續條件。

MustCheck 屬性必須使用下列其中一個值設定:

  • SA_Yes - 必須檢查傳回值,否則會發出警告 6031。

  • SA_No - 不應該檢查傳回值。

注意事項注意事項

SA_ 前置字元在 C++ 是選擇性的。

備註

檢查標記為 SA_No 之函式的傳回值,並不會產生警告。

範例

下列程式碼會顯示如何使用 MustCheck 屬性:

// C 
#include <CodeAnalysis\SourceAnnotations.h>
[returnvalue:SA_Post(MustCheck=SA_Yes)] int f();

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
[returnvalue:Post(MustCheck=Yes)] int f();

請參閱

其他資源

附註屬性