Resultados da pesquisa a pedido "templates"
Inferir argumento de modelo do parâmetro padrão
Considere este código: #include <functional> template <typename T,typename COMP> bool foo(T a,T b,COMP c = std::less<T>()) { return c(a,b); } bool bar(int a, int b){ return a<b;} int main(){ foo(1,2,bar); // OK foo(1,2,std::less<int>()); // OK ...
Como posso obter o rótulo de uma imagem do Docker se o nome do rótulo tiver um "."?
O comando docker inspecionar pode ser muito útil para obter os rótulos em uma imagem do Docker: # -*- Dockerfile -*- FROM busybox LABEL foo="bar" LABEL com.wherever,.foo="bang" Para nomes simples de etiqueta, o comando inspecionar possui ...
Argumento especificado explicitamente inválido no clang, mas compilação bem-sucedida no gcc - quem está errado?
O código a seguir é compilado sem problemas no g ++: #include <iostream> #include <string> #include <tuple> template<typename T> void test(const T& value) { std::tuple<int, double> x; std::cout << std::get<value>(x); } int main() ...
Como tornar o std :: make_unique um amigo da minha classe
Eu quero declararstd::make_unique funcione como amigo da minha turma. O motivo é que eu quero declarar meu construtorprotected e forneça um método alternativo de criar o objeto usandounique_ptr. Aqui está um código de exemplo: #include <memory> ...
Conversão de tipo no argumento de não tipo de modelo sem constexpr
Considere o seguinte código: struct A { constexpr operator int() { return 42; } }; template <int> void foo() {} void bar(A a) { foo<a>(); } int main() { foo<A{}>(); const int i = 42; foo<i>(); // (1) A a{}; static_assert(i == a, ""); bar(a); ...
Como acelerar o tempo de compilação do g ++ (ao usar muitos modelos)
Talvez essa pergunta seja estranha, mas como posso acelerar o tempo de compilação do g ++? Meu código C ++ usa intensamente impulso e modelos. Eu já mudei o máximo possível dos arquivos de cabeçalho e use a opção -j, mas ainda demora um pouco ...
Herdando uma declaração de tipo na presença de modelos
Existe uma maneira de declarar tipos em um modelo de classe base e reutilizar essas definições no modelo de classe filho? Por exemplo, considere a seguinte tentativa: template <typename T_> struct A { using T=T_; }; template <typename T_> ...
Como obter uma lista de variáveis atuais do modelo Jinja 2?
Se eu retornar um modelo Jinja2 da seguinte forma:return render_response('home.htm', **context) Como, então, obter uma lista das variáveis no contexto de dentro do modelo?
Você pode recomendar um mecanismo de modelo .net?
Estou procurando um mecanismo de modelo .net - algo simples, leve, estável e sem muitas dependências. No momento, tudo o que eu preciso é criar e-mails com texto sem formatação e html. Alguém pode me dar uma boa recomendação? Se isso ajudar - ...
Carregando script externo com a diretiva de modelo jinja2
Eu sou muito novo no jinja2 e no uso de modelos em geral, então eu queria saber se existe uma maneira fácil de carregar um javascript externo. Eu estava pensando em usar: {% block javascript %} <script src="myscript.js"></script> {% endblock ...