Resultados da pesquisa a pedido "templates"

2 a resposta

Deduzindo o Primeiro Argumento do Modelo com Outros Parâmetros do Modelo Padrão

Gcc e clang parecem discordar se esse código deve ser compilado ou não: #include <type_traits> template <typename Signature, int N = 0> struct MyDelegate { }; template <typename D> struct signature_traits; template <template <typename> class ...

9 a resposta

Modelagem PHP com str_replace?

Eu acho que o princípio básico de um sistema de modelos PHP é a substituição de cadeias, certo? Então, eu posso apenas usar uma string para armazenar meu código de modelo html como $str_template ...

3 a resposta

Por que tenho que acessar os membros da classe base do modelo por meio desse ponteiro?

Se as classes abaixo não fossem modelos, eu poderia simplesmente terx noderived classe. No entanto, com o código abaixo, eutem que usarthis->x. Por quê? template <typename T> class base { protected: int x; }; template <typename T> class derived ...

1 a resposta

Modelo Golang com switch & ForEach

Eu preciso criarbash.sharquivo do programa golang, que deve fazer o seguinte: CrioPara cadaloop em dependências e leia o tipo e de acordo com o tipo print diferente mensagem de eco (comandos) Eu preciso que ele trabalheinterruptor notype da ...

1 a resposta

Outro bug no g ++ / Clang? [Modelos em C ++ são divertidos]

Confira o código a seguir (escrito apenas por diversão) namespace N { template<typename T> struct K { }; } template<typename T> struct X { typename T::template K<T> *p; //should give error //N::K<int> has no template member named `K` }; int ...

2 a resposta

Dedução de argumento do modelo quando a função retorna um tipo composto do tipo de modelo e outro

É difícil formular o título em palavras, mas aqui está o que estou tentando obter em códigos não compiláveis: template<template <typename> class Container> Container<int> foo() { return Container<int>{1,2,3}; } int main() { auto bar = ...

3 a resposta

Uso da palavra-chave typename com typedef e new

Considere este código, template<class T> struct Sample { typename T::X *x; //declare pointer to T's X };No código acima, a palavra-chavetypename é requerido pelo compilador, para que possa desambiguar entre tipos e valores aninhados em modelos. ...

3 a resposta

definição múltipla de especialização de modelo ao usar objetos diferentes

Quando uso um modelo especializado em diferentes arquivos de objeto, recebo um erro de "definição múltipla" ao vincular. A única solução que encontrei envolve o uso da função "inline", mas parece que há uma solução alternativa. Como resolvo isso ...

5 a resposta

sobrecarregando operador amigo << para a classe de modelo

Li algumas perguntas sobre o meu problema no StackOverflow.com agora e nenhuma delas parece resolver o meu problema. Ou talvez eu tenha feito errado ... O sobrecarregado<< funciona se eu fizer isso em uma função embutida. Mas como faço para ...

2 a resposta

Substituir modelo de pacote de outro pacote no symfony 3.4 / 4

como a herança do pacote está obsoleta desde o Symfony 3.4 e será removida no 4.0, estou encontrando uma nova solução. Eu tenho: InscriçãoFooBundleBarBundleE não tenho problemas com a substituição de modelos no aplicativo. Mas preciso substituir ...