Resultados da pesquisa a pedido "enable-if"

1 a resposta

enable_if iterator como um parâmetro de modelo padrão?

2 a resposta

Adicionar / Remover membros de dados com parâmetros de modelo?

Considere o seguinte código:

3 a resposta

Por que devo evitar std :: enable_if em assinaturas de função

1 a resposta

Corrigir assinatura de / detectar presença de Container :: reserve ()

2 a resposta

Use std :: tuple para a lista de parâmetros do modelo em vez da lista de tipos

Estou tentando fazer uma chamada para uma função de modelo como esta:

1 a resposta

Como posso usar std :: enable_if em um operador de conversão?

Basicamente, quero que meu tipo de intervalo seja implicitamente conversível

2 a resposta

`std :: enable_if` é ponteiro de função - como?

4 a resposta

Como eu uso std :: enable_if com um tipo de retorno auto-deduzível?

2 a resposta

Como posso escrever um modelo de função para todos os tipos com uma característica específica?

Considere o seguinte exemplo: struct Scanner { template <typename T> T get(); }; template <> string Scanner::get() { return string("string"); } template <> int Scanner::get() { return 10; } int main() { Scanner scanner; string s = ...

3 a resposta

Qual é a restrição correta `enable_if` no setter de encaminhamento perfeito?

Herb Sutter'sDe volta ao básico! Fundamentos do C ++ moderno A apresentação no CppCon discutiu diferentes opções para a passagem de parâmetros e comparou seu desempenho versus facilidade de escrita / ensino. A opção 'avançado' (oferecendo o ...