Compartir a través de


Error del compilador C2024

El atributo 'alignas' se aplica solo a variables, miembros de datos y tipos de etiqueta

Remarks

El compilador encontró un alignas especificador aplicado a una función u otro tipo que no se puede alinear.

Para resolver este error, quite el alignas especificador.

Example

En el ejemplo siguiente se genera el error C2024:

// C2024.cpp
namespace alignas(2) ns {   // C2024
   void func(alignas(8) int x) {}   // C2024
}

Possible resolution:

// C2024b.cpp
// compile with: /c
namespace ns {
   void func(int x) {}
}