Afficher : Delphi C++
Préférences d'affichage

alignof

De RAD Studio

Remonter à Liste alphabétique des mots clés - Index


Catégorie

Opérateurs (C++), Extensions des mots clés

Syntaxe

alignof(type);

Description

L'opérateur alignof vous indique l'alignement d'un type. Cette fonctionnalité fait partie des fonctionnalités C++11 ajoutées à C++Builder 2009.

Le résultat est une constante entière de type std::size_t. La valeur indique les frontières sur lesquelles les éléments de ce type sont alignés en mémoire. Par exemple, un alignement de 2 signifie que le type doit commencer sur une adresse mémoire paire. Une valeur typique pour alignof(double) pourrait être 8.

L'application de alignof à un type référence provoque l'alignement du type référencé. Si vous appliquez alignof sur un type tableau, vous obtenez l'alignement du type de ses éléments.

Voir aussi

Outils personnels
Autres langues
Versions précédentes