Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria o tipo const do tipo.
Sintaxe
template <class Ty>
struct add_const;
Parâmetros
Ty
O tipo a ser modificado.
Comentários
Uma instância do modificador de tipo mantém um tipo modificado que será Ty se Ty for uma referência, uma função ou um tipo qualificado como const. Caso contrário, será const Ty.
Exemplo
// 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
Requisitos
Cabeçalho:<type_traits>
Namespace: std