This topic has not yet been rated - Rate this topic

Compiler Error C3133

Attributes cannot be applied to C++ varargs

An attribute was applied incorrectly. Attributes can not be applied to an ellipsis representing variable arguments.

For more information, see User-Defined Attributes.

The following sample generates C3133.

// C3133.cpp
// compile with: /clr /c
ref struct MyAttr: System::Attribute {}; 
void Func([MyAttr]...);   // C3133
void Func2([MyAttr] int i);   // OK
Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ
Advertisement