Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
la expresión constante no es de tipo integral
Observaciones
El contexto requiere una expresión constante entera.
Ejemplo
En el siguiente ejemplo se genera el error C2058.
// C2058.cpp
struct alignas(1.5) S {}; // C2058
int main() {
int arr[1.5]; // C2058
}
Para resolver el problema, use una expresión constante de entero. Por ejemplo: int arr[2];