Ошибка компилятора C2345
align(значение): недопустимое значение выравнивания
Для ключевого слова align передано значение, которое находится за пределами допустимого диапазона.
Следующий пример приводит к возникновению ошибки C2345:
// C2345.cpp
// compile with: /c
__declspec(align(8)) int a; // OK
__declspec(align(16384)) int b; // C2345