Articles of modelos de

Dedução de modelo para function baseada em seu tipo de retorno?

Gostaria de poder usar a dedução de modelo para obter o seguinte: GCPtr ptr1 = GC::Allocate(); GCPtr ptr2 = GC::Allocate(); em vez de (o que eu tenho atualmente): GCPtr ptr1 = GC::Allocate(); GCPtr ptr2 = GC::Allocate(); Minha function atual Alocar se parece com isso: class GC { public: template static GCPtr Allocate(); }; Isso seria […]

O que são Mixins (como conceito)

Estou tentando entender o conceito do Mixin, mas não consigo entender o que é. A maneira que eu vejo é que é uma maneira de expandir os resources de uma class usando inheritance. Eu li que as pessoas se referem a eles como “subclasss abstratas”. Alguém pode explicar por quê? Eu apreciaria se você explicasse […]

Biblioteca de modelos HTML JavaScript recomendada para JQuery?

Alguma sugestão sobre qual biblioteca de modelos HTML iria bem com JQuery? Pesquisando aparece um grande número de bibliotecas, mas não tenho certeza se existe uma biblioteca bem reconhecida que resista ao teste do tempo.

No Rails, como você renderiza o JSON usando uma view?

Suponha que você esteja no seu controlador de usuários e queira obter uma resposta json para uma solicitação de show, seria bom se você pudesse criar um arquivo em suas views / users / dir, chamado show.json e após seus usuários # show ação for concluída, renderiza o arquivo. Atualmente você precisa fazer algo ao […]

Como concatenar strings nos templates do django?

Eu quero concatenar string na tag de template do django como {% extend shop/shop_name/base.html %} Aqui shop_name é minha variável e quero concatenar isso com o restante do caminho. Suponha que eu tenha shop_name=example.com E quero que o resultado amplie shop/example.com/base.html

Posso configurar modelos HTML / Email com o ASP.NET?

Estou trabalhando em um site que enviará um número significativo de e-mails. Desejo configurar texto de header e rodapé ou talvez até modelos para permitir que os usuários editem facilmente esses e-mails, se necessário. Se eu incorporar o HTML dentro de literais C #, é feio e eles teriam que se preocupar em escaping. Incluir […]

O que significa “usar ODR” alguma coisa?

Isso só surgiu no contexto de outra questão . Aparentemente, as funções-membro nos modelos de class são instanciadas apenas se forem utilizadas pelo ODR. Alguém poderia explicar o que exatamente isso significa. O artigo da wikipedia sobre Regra de Uma Definição (ODR) não menciona ” uso de ODR “. No entanto, o padrão define como […]

Propagando ‘typedef’ de baseado em class derivada para ‘template’

Eu estou tentando definir a class base, que contém apenas typedef. template class A { public: typedef std::vector Vec_t; }; template class B : public A { private: Vec_t v; // fails – Vec_t is not recognized }; Por que no BI receber um erro que Vec_t não é reconhecido e eu preciso escrevê-lo explicitamente? […]

Como converter um lambda para uma function std :: usando modelos

Basicamente, o que eu quero ser capaz de fazer é pegar um lambda com qualquer número de qualquer tipo de parâmetro e convertê-lo em uma function std ::. Eu tentei o seguinte e nenhum método funciona. std::function([](){});//Complains that std::function is missing template parameters template void foo(function f){} foo([](){});//Complains that it cannot find a matching candidate […]

Como detectar se existe uma variável de membro específica na class?

Para criar a function de modelo de algoritmo, preciso saber se x ou X (e y ou Y) na class que é um argumento de modelo. Pode ser útil ao usar minha function para CPFC class MFC ou GDI + PointF class ou alguns outros. Todos eles usam diferentes x neles. Minha solução pode ser […]