Compartir vía


Error del compilador C2719

'parameter': el parámetro formal con __declspec(align('#')) no se alineará

Observaciones

El modificador alinear__declspec no se permite en parámetros de función. La alineación de los parámetros de función se controla mediante la convención de llamada que se utiliza. Para más información, consulte Convenciones de llamada.

Ejemplo

El ejemplo siguiente genera la advertencia C2719 y muestra cómo corregirlo:

// C2719.cpp
void func(int __declspec(align(32)) i);   // C2719
// try the following line instead
// void func(int i);