add_const, classe
Crée un type const à partir d'un type.
Syntaxe
template <class Ty>
struct add_const;
Paramètres
Ty
Type à modifier.
Notes
Une instance du modificateur de type contient un type modifié qui est Ty si Ty est une référence, une fonction ou un type qualifié const, sinonconst Ty
.
Exemple
// std__type_traits__add_const.cpp
// compile with: /EHsc
#include <type_traits>
#include <iostream>
int main()
{
std::add_const<int>::type *p = (const int *)0;
p = p; // to quiet "unused" warning
std::cout << "add_const<int> == "
<< typeid(*p).name() << std::endl;
return (0);
}
add_const<int> == int
Spécifications
Header :<type_traits>
Espace de noms : std
Voir aussi
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