Resultados da pesquisa a pedido "templates"

5 a resposta

Ponteiro de classe do modelo declaração c ++

template <typename T> class Node {...}; int main { Node* ptr; ptr = new Node<int>; } Falha na compilação. Tenho que declarar o ponteiro como Node<int>* ptr;Por que preciso especificar o tipo ao declarar um ponteiro que ainda não criei a classe, ...

2 a resposta

stranheza do construtor do modelo [duplicado]

Possible Duplicate: s parâmetros do modelo de um construtor podem ser especificados explicitament [https://stackoverflow.com/questions/2861839/can-the-template-parameters-of-a-constructor-be-explicitly-specified] seguindo no meu ...

3 a resposta

etecção automática de argumentos de modelo em C +

Estou tentando definir uma construção recursiva como uma tarefa de criação. Aqui, estou tentando dois operandos que, recursivamente, podem funcionar para qualquer número de operandos, pois ele pode se aninha template <typename T1, typename T2> ...

6 a resposta

Modelos covariantes C ++

Sinto que este já foi solicitado antes, mas não consigo encontrá-lo no SO, nem encontro nada útil no Google. Talvez "covariante" não seja a palavra que estou procurando, mas esse conceito é muito semelhante aos tipos de retorno covariante em ...

2 a resposta

Definindo variáveis const estáticas de uma classe de modelo

Eu tenho uma classe de vetor que possui algumas variáveis estáticas const comoZERO. Agora, como o vetor é frequentemente implementado como uma classe de modelo (e a minha não é exceção), vejo muito deste código: template<> const Vector2<float> ...

2 a resposta

unção genérica para achatar um contêiner de contêiner

Estou tentando obter uma melhor compreensão dos iteradores e funções genéricas. Eu pensei que seria um exercício útil escrever uma função que convertecontainer1 < container2 <type> > paracontainer3 <type>. Por exemplo, ele deve ...

5 a resposta

Integrar o nome do tipo na saída static_assert?

Eu gosto de fornecer erros / mensagens úteis e também quero fazê-lo para meusstatic_asserts. O problema é que eles dependem dos parâmetros do modelo. Normalmente, esses parâmetros são exibidos de uma maneira ou de outra devido ao erro gerado, mas ...

8 a resposta

C ++ melhor maneira de definir constantes entre arquivos

Estou trabalhando em um jogo e tenho uma pergunta interessante. Eu tenho alguns valores constantes em todo o jogo que quero implementar em um arquivo. Agora eu tenho algo parecido com isto: constants.cpp extern const int BEGINNING_HEALTH = 10; ...

3 a resposta

specialização em modelo para um pacote de parâmetros vaz

Eu tenho uma função de modelo variável que se autodefine para determinar o maior número em uma lista (constituída pelos argumentos de modelo). Estou tentando fazer uma especialização para quando o pacote de parâmetros estiver vazio, para que eu ...

2 a resposta

Onde definir variáveis de membro const estáticas de uma classe de modelo

De acordo com issoquestõe [https://stackoverflow.com/q/2605520/368599] respond [https://stackoverflow.com/questions/2605520/c-where-to-initialize-static-const/2605559#2605559] : According to the standards you must define i (que é um membro const ...