Resultados da pesquisa a pedido "templates"

2 a resposta

Como ocultar parâmetros de modelo padrão nas mensagens de erro do gcc?

A leitura de mensagens de erro geradas pelo g ++ costuma ser um problema, pois o gcc expande nomes como std::ostreamno meu código em uma forma muito mais longa como std::basic_ostream<char, std::char_traits<char> >nas mensagens de erro. Da ...

1 a resposta

Quando um método de modelo pode usar uma função definida posteriormente, sem declaração direta?

Estou escrevendo uma classe simples de logger semelhante ao QDebug, que possui um método de modelo que salva dados no QStringList. O código está aqui: #include <QtCore/QString> #include <QtCore/QStringList> #include <QtCore/QTextStream> class ...

2 a resposta

Como renderizar menu usando thymeleaf recursivamente

Gostaria de renderizar o menu HTML usando a lista ul / li. Eu tenho essa estrutura de classe: public class MenuItem { private String name; private MenuItem parent; private List<MenuItem> children; public MenuItem(String name,List<MenuItem> ...

2 a resposta

Por que os aliases de tipo no C ++ usam 'using' em vez de 'typedef' na sintaxe?

Claramente, aliases de tipo e aliases de tipo de modelo são semanticamente equivalentes a typedefs e uma extensão de typedefs para suportar o modelo. Como é que nova sintaxe com ousing A palavra-chave foi criada para eles em vez de usar typedefs ...

2 a resposta

Entrada de usuário muito simples no django

Minha luta subjacente é que estou tendo problemas para entender como os modelos, visualizações e URLs do django estão vinculados ... Qual é a maneira mais simples e simples de solicitar ao usuário que insira uma string e, em seguida, use essa ...

2 a resposta

Certos erros no modelo não instanciado não relatado pelo g ++

Considere este exemplo: class A { void foo(); public: void bar(); }; template <class> class B { B() { A a; a.foo(); // 1 A::bar(); // 2 a.bar(1); // 3 } };NotaB nunca é instanciado. clang++ relata todas as três linhas marcadas como ...

3 a resposta

por que não há necessidade de declaração direta no envio estático por meio de modelos?

Estou brincando um pouco com o polimorfismo estático, estou chamando uma função que internamente chama a função especializada "certa", dependendo do tipo do argumento inicial (basicamente estou fazendo a marcação). Aqui está o código: #include ...

3 a resposta

“Definição múltipla” ao usar arquivos de cabeçalho (simulados) para modelos

Estou ciente de que as definições de funções modeladas em C ++ devem ser colocadas nos arquivos de cabeçalho. No entanto, por razões de legibilidade e estrutura aprimoradas de uma (potencialmente) grande biblioteca que estou criando,Separei as ...

1 a resposta

Combine tipos iteráveis (matrizes e classes com begin () / end ())

Eu escrevi traços de tipo como classes que podem ser usadas para testar se um determinado tipo é "iterável". Isso vale para matrizes (paraT[N], não paraT[]) e para classes que têm umbegin e umend método que retorna coisas que se parecem com ...

3 a resposta

Ensinar ao Google-Test como imprimir Eigen Matrix

IntroduçãoEstou escrevendo testes em matrizes Eigen usando a estrutura de teste do Google Google-Mock, como já discutido emoutra ...