Delen via


Compilerfout C3270

'field': het kenmerk FieldOffset kan alleen worden gebruikt in de context van StructLayout(Expliciet), in welk geval dit vereist is

Opmerkingen

Een veld is gemarkeerd met FieldOffset. Dit is alleen toegestaan wanneer StructLayout(Expliciet) van kracht is.

Example

In het volgende voorbeeld wordt C3270 gegenereerd:

// C3270_2.cpp
// compile with: /clr /c
using namespace System::Runtime::InteropServices;

[ StructLayout(LayoutKind::Sequential) ]
// try the following line instead
// [ StructLayout(LayoutKind::Explicit) ]
public value struct MYUNION
{
   [FieldOffset(0)] int a;   // C3270
   // ...
};