Resultados da pesquisa a pedido "typetraits"
Característica do tipo is-braces-constructible
Como posso verificar se o tipo específicotypename T é construtível a partir de argumentostypename ...Args da maneiraT{Args...}? Eu seistd::is_constructible< T, Args... > digitar característica de<type_traits>, mas funciona com parênteses, não com ...
Como posso usar traços de tipo para tornar essa conversão de matriz em ponteiro inequívoca?
Eu gostaria de discernir entre matrizes estáticas e ponteiros. O exemplo a seguir falha ao compilar devido aconversões de matriz para ponteiro com correspondência exata, fazendo ambosfoopossíveis candidatos. Posso obter a segunda sobrecarga ...
Característica std :: common_type para tipos definidos pelo usuário
Desde C ++ 11, o tipo de característicastd::common_type foi introduzido.std::common_type determina o tipo comum entre todos os seus argumentos de modelo. No C ++ 14, seu tipo auxiliarstd::common_type_t também foi introduzido para criar código que ...
Quando um lambda é trivial?
Quando um lambda é garantido como trivial, se é que existe? Supus que, se capturasse apenas tipos triviais ou nada, seria trivial. Eu não tenho nenhum padrão para apoiar isso. Minha motivação foi mover algum código do Visual C ++ 12 para 14 e ...
Verifique se dois tipos são iguais em C ++
Como verificar se os tipos são iguais no C ++ 11? std::uint32_t == unsigned; //#1E outro trecho template<typename T> struct A{ string s = T==unsigned ? "unsigned" : "other"; }
Função de modelo que corresponde apenas a certos tipos?
Eu quero definir um modelo de função: template<typename T> void foo(T arg)Mas eu queroT para corresponder apenas a certos tipos. Especificamente,T deve derivar (talvez por herança múltipla) formar uma certa classe base. Caso contrário, este ...
Que tipo fará com que “std :: has_unique_object_representations” retorne false?
Atcppref [http://en.cppreference.com/w/cpp/types/has_unique_object_representations]Eu vejo um estranhoverificador de características do tipo: std::has_unique_object_representations Pela descrição, não consigo imaginar nenhum tipoT ...
Características do tipo C ++ para verificar se a classe tem operador / membro [duplicado]
Possível duplicado: É possível escrever um modelo C ++ para verificar a existência de uma função? [https://stackoverflow.com/questions/257288/is-it-possible-to-write-a-c-template-to-check-for-a-functions-existence] É possível usar ...
Como escrever o template `is_complete`?
Depois de responderisto pergunta que eu estava tentando encontrar