定数式が整数ではありません。
コンテキストには整数定数式が必要です。
次の例では C2058 が生成されます。
// C2058.cpp
struct alignas(1.5) S {}; // C2058
int main() {
int arr[1.5]; // C2058
}
この問題を解決するには、整数定数式を使用します。 たとえば、int arr[2];
のように指定します。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
定数式が整数ではありません。
コンテキストには整数定数式が必要です。
次の例では C2058 が生成されます。
// C2058.cpp
struct alignas(1.5) S {}; // C2058
int main() {
int arr[1.5]; // C2058
}
この問題を解決するには、整数定数式を使用します。 たとえば、int arr[2];
のように指定します。