Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Objekt přidělený haldě nemusí být pro tento typ zarovnaný.
Poznámky
Zarovnaný objekt přidělený pomocí použití operator new nemusí mít zadané zarovnání. Přepsání nového operátoru a odstranění operátoru pro přerovnané typy tak, aby používaly zarovnané rutiny přidělování, například _aligned_malloc a _aligned_free.
Example
Následující příklad vygeneruje C4316:
// C4316.cpp
// Test: cl /W3 /c C4316.cpp
__declspec(align(32)) struct S {}; // C4324
int main() {
new S; // C4316
}