<cstdalign>
Dans certaines implémentations de bibliothèque standard C++, cet en-tête inclut l’en-tête <stdalign.h>
de la bibliothèque C standard et ajoute les noms associés à l’espace std
de noms. Étant donné que cet en-tête n’est pas implémenté dans MSVC, l’en-tête <cstdalign>
définit les macros __alignas_is_defined
de compatibilité et __alignof_is_defined
.
Remarque
Étant donné que l’en-tête <stdalign.h>
définit des macros qui sont mot clé en C++, y compris elle n’a aucun effet. L’en-tête <stdalign.h>
est déconseillé en C++. L’en-tête <cstdalign>
est déconseillé en C++17 et supprimé dans le brouillon C++20 standard.
Spécifications
En-tête<cstdalign>
:
Espace de noms : std
Macros
Macro | Description |
---|---|
__alignas_is_defined |
Macro de compatibilité C qui s’étend à la constante entière 1. |
__alignof_is_defined |
Macro de compatibilité C qui s’étend à la constante entière 1. |
Voir aussi
Informations de référence sur les fichiers d’en-tête
Vue d’ensemble de la bibliothèque standard C++
Sécurité des threads dans la bibliothèque standard C++
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour