Compartilhar via


Erro do Compilador C3457

'attribute': o atributo não suporta argumentos sem nome

Os atributos de anotação de origem, ao contrário do atributo personalizado CLR ou atributos do compilador, suportam apenas argumentos nomeados.

Exemplo

A amostra a seguir gera C3457.

#include "SourceAnnotations.h"
[vc_attributes::Post( 1 )] int f();   // C3457
[vc_attributes::Post( Valid=vc_attributes::Yes )] int f2();   // OK