共用方式為


C6523

警告 C6523: 無效的大小規格: 找不到參數 <name>

這則警告表示用於設定屬性 (Property) 值的參數不在函式參數清單中。 您可以使用會接受 (Accept) 其值做為參數名稱的附註參數,但是必須確定參數是存在的,且是屬於正確的資料型別。

範例

下列程式碼因為遺漏參數數目而產生這則警告:

// C
#include <CodeAnalysis\SourceAnnotations.h>
void f ([SA_Pre(ElementSize="count", ValidElementsConst=4)] char *pc); 

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f ([Pre(ElementSize="count", ValidElementsConst=4)] char *pc); 

若要更正這則警告,請使用下列程式碼:

// C
#include <CodeAnalysis\SourceAnnotations.h>
void f ([SA_Pre(ElementSize="count", ValidElementsConst=4)] char *pc, size_t count);
 
// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f ([Pre(ElementSize="count", ValidElementsConst=4)] char *pc, size_t count);

請參閱

其他資源

附註屬性