Поделиться через


Ошибка компилятора C3106

"attribute": неименованные аргументы должны предшествовать именованным аргументам

Неименованные аргументы должны передаваться атрибуту до именованных аргументов.

Дополнительные сведения см. в разделе User-Defined Attributes.

Пример

В следующем примере создается C3106.

// C3106.cpp
// compile with: /c
[module(name="MyLib", dll)];   // C3106
[module(dll, name="MyLib")];   // OK