Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"attribute": atrybut ma niezdefiniowane zachowanie w zagnieżdżonym udT
Uwagi
Atrybuty, które mają zastosowanie do zagnieżdżonych tras zdefiniowanych przez użytkownika (typ zdefiniowany przez użytkownika, który może być definicją typu, unią lub strukturą), mogą być ignorowane.
Example
Poniższy kod pokazuje, jak zostanie wygenerowane to ostrzeżenie:
// C4912.cpp
// compile with: /W1
#include <windows.h>
[emitidl, module(name="xx")];
[object, uuid("00000000-0000-0000-0000-000000000002")]
__interface IMy
{
};
[coclass, default(IMy), appobject, uuid("00000000-0000-0000-0000-000000000001")]
class CMy : public IMy
{
[export, v1_enum] typedef enum myEnum { k3_1 = 1, k3_2 = 2 } myEnumv; // C4912
};
int main()
{
}