Resultados da pesquisa a pedido "template-specialization"

2 a resposta

Especialização de modelo de operador de conversão

Aqui está um exercício amplamente acadêmico para entender operadores de conversão, modelos e especializações de modelos. O modelo do operador de conversão no código a seguir funciona paraint, float edouble, mas falha quando usado ...

2 a resposta

specialização explícita após instanciaç

Eu tenho o seguinte código typedef vector<int> Vec; typedef vector<Vec> VecOfVec; template<typename Vec> Vec DoSomething(const Vec &v); template<> VecOfVec DoSomething<VecOfVec>(const VecOfVec &v) { VecOfVec r; for(auto i = v.begin(); i != ...

2 a resposta

Sintaxe de especialização de modelos C ++

No C ++ Primer Plus (2001, tradução para tcheco), encontrei estas diferentes sintaxes de especialização de modelos: função modelo template <typename T> void foo(T); sintaxe de especialização void foo(int param); // 1 void foo<int>(int param); ...

2 a resposta

Condicional habilitar um operador de atribuição alternativo

Estou tentando instanciar condicionalmente um operador de atribuição extra. O código abaixo funciona bem no clang, mas não no gcc 4.7. O problema que estou tendo parece muito semelhante à pergunta feita aqui:std :: enable_if para compilar ...

3 a resposta

Por que a especialização completa da função de modelo não é retirada do arquivo .cpp sem declaração?

O seguinte código não gera nenhum erro / aviso de compilação / linker:

3 a resposta

Especialização incompleta de classe de modelo

Eu me deparei com um ponto interessante que eu não fui capaz de explicar ou encontrar uma explicação para isso. Considere a seguinte definição de modelo (com...

3 a resposta

Criando um novo tipo primitivo

3 a resposta

Especialização em modelo para enum

É possível especializar um método modelado para enums?Algo parecido com (o código inválido abaixo):

3 a resposta

Sintaxe para especialização da classe de modelo aninhada

3 a resposta

Especialização parcial do modelo de função de membro e acesso a membro de dados

Eu tenho uma pergunta sobre a especialização parcial de funções de membro modeladas. Fundo:O objetivo é calcular estatísticas descritivas de grandes conjuntos de dados grandes demais para serem mantidos na memória de uma só vez. Portanto, ...