Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Atrybut "alignas" ma zastosowanie tylko do zmiennych, elementów członkowskich danych i typów tagów
Kompilator znalazł alignas
specyfikator zastosowany do funkcji lub innego typu, którego nie można wyrównać.
Aby rozwiązać ten błąd, usuń alignas
specyfikator.
Poniższy przykład generuje kod C2024:
// C2024.cpp
namespace alignas(2) ns { // C2024
void func(alignas(8) int x) {} // C2024
}
Możliwe rozwiązanie:
// C2024b.cpp
// compile with: /c
namespace ns {
void func(int x) {}
}