Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Атрибут "alignas" применяется только к переменным, элементам данных и типам тегов
Remarks
Компилятор обнаружил описатель, примененный alignas к функции или другому типу, который не может быть выровнен.
Чтобы устранить эту ошибку alignas , удалите описатель.
Example
В следующем примере происходит генерация C2024:
// C2024.cpp
namespace alignas(2) ns { // C2024
void func(alignas(8) int x) {} // C2024
}
Possible resolution:
// C2024b.cpp
// compile with: /c
namespace ns {
void func(int x) {}
}