Resultados da pesquisa a pedido "templates"

10 a resposta

Como você depura código fortemente modelado em c +

Acho muito difícil descobrir o que há de errado com meu código ao usar a meta-programação de modelos C ++. Pode ser que eu não seja muito bom em entender as mensagens de erro, mas, tanto quanto sei, não posso recorrer a declarações impressas ou ...

3 a resposta

Utilizar CRTP (Modelo Curiosamente Recorrente de Modelo) com parâmetros de tipo adicionais

Tento usar o CRTP (Curiously Recurring Template Pattern) e forneço parâmetros de tipo adicionais: template <typename Subclass, typename Int, typename Float> class Base { Int *i; Float *f; }; ... class A : public Base<A, double, int> { };Este é ...

3 a resposta

Como usar o loop 'for' no modelo de velocidade?

Acabei de pesquisar no 'for loop', mas parece que a velocidade tem apenas 'foreach' Como uso 'for loop' no modelo de velocidade?

4 a resposta

Parâmetros de modelo não-tipo

Entendo que o parâmetro do modelo não-tipo deve ser uma expressão integral constante. Alguém pode esclarecer por que é assim? template <std::string temp> void foo() { // ... } error C2993: 'std::string' : illegal type for non-type template ...

2 a resposta

Especialização parcial da função de membro com parâmetro não-tipo

Tenho uma classe de modelo com um parâmetro de tipo e um não-modelo. Quero especializar uma função de membro, o que eu acho é que, como no exemplo abaixo, posso fazer uma multa de especialização complet template<typename T, int R> struct foo { ...

9 a resposta

vsprintf ou sprintf com argumentos nomeados ou análise de modelo simples em PHP

Estou procurando uma maneira de usar argumentos nomeados parasprintf ouprintf. Exemplo sprintf( 'Last time logged in was %hours hours, %minutes minutes, %seconds seconds ago' ,$hours,$minutes, $seconds );ou viavsprintf e uma matriz ...

2 a resposta

@Can Perl's Template Toolkit avisa sobre valores indefinidos?

Existe uma maneira de fazer o PerlTemplate exibe avisos para todos os valores indefinidos que eu tento usar oGET directiva [http://search.cpan.org/~abw/Template-Toolkit-2.20/lib/Template/Manual/Directives.pod#GET] ativado (via[% %]) ...

4 a resposta

C ++: Modelos e o padrão singleton

Isso acontece para que eu precise do infame padrão singleton. Melhor ainda, isso acontece para que eu precise de infames modelos de C ++ em combinação com esse padrão. Então, o que me incomoda é isso: template <class T> class PDatabaseTable { ...

2 a resposta

Tipo local como argumentos de modelo em C ++ [duplicado]

Esta pergunta já tem uma resposta aqui: sando classes locais com algoritmos S [/questions/742607/using-local-classes-with-stl-algorithms] 2 respostasEste é o meu código #include <vector> template <typename T, template<typename> class C = ...

2 a resposta

estrição de classe @template

Eu estou querendo saber se existe alguma maneira de restringir a geração de código para um modelo usando condições personalizadas no meu caso. Eu quero que a função foo seja chamada apenas se a classe T do modelo tiver sido herdada pela barra de ...