Sdílet prostřednictvím


Chyba kompilátoru C2344

align(#) : zarovnání musí být mocnina dvou

Poznámky

Při použití klíčového slova align musí být hodnota, kterou předáte , mocninou dvou.

Example

Například následující kód generuje C2344, protože 3 není mocnina dvou:

// C2344.cpp
// compile with: /c
__declspec(align(3)) int a;   // C2344
__declspec(align(4)) int b;   // OK