Derleyici Uyarısı (düzey 3) C4316
Yığında ayrılan nesne bu tür için hizalanmamış olabilir.
kullanılarak operator new
ayrılan fazla hizalanmış bir nesne belirtilen hizalamaya sahip olmayabilir. _aligned_malloc ve _aligned_free gibi hizalanmış ayırma yordamlarını kullanmaları için, aşırı hizalanmış türler için yeni işleci ve işleç silmeyi geçersiz kılın. Aşağıdaki örnek C4316 oluşturur:
// C4316.cpp
// Test: cl /W3 /c C4316.cpp
__declspec(align(32)) struct S {}; // C4324
int main() {
new S; // C4316
}