다음을 통해 공유


컴파일러 오류 C2344

align(#): 맞춤은 2의 거듭제곱이어야 합니다.

align 키워드를 사용하는 경우 전달하는 값이 2의 거듭제곱이어야 합니다.

예를 들어 3은 2의 거듭제곱이 아니므로 다음 코드는 C2344를 생성합니다.

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