Chyba kompilátoru C2058
konstantní výraz není integrální
Kontext vyžaduje celočíselnou konstantu výrazu.
Následující ukázka vygeneruje C2058:
// C2058.cpp
struct alignas(1.5) S {}; // C2058
int main() {
int arr[1.5]; // C2058
}
Pokud chcete tento problém vyřešit, použijte celočíselnou konstantu. Například int arr[2];