Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Objekt allokerade på heapminnet kan vara ojämna för den här typen.
Anmärkningar
Ett överanpassat objekt som allokeras med operator new kanske inte har den angivna anpassningen. Åsidosätt operatorn new och operator delete för överjusterade typer så att de använder de justerade allokeringsrutinerna, till exempel _aligned_malloc och _aligned_free.
Example
I följande exempel genereras C4316:
// C4316.cpp
// Test: cl /W3 /c C4316.cpp
__declspec(align(32)) struct S {}; // C4324
int main() {
new S; // C4316
}