Resultados da pesquisa a pedido "templates"

3 a resposta

Especialização parcial do modelo de função de membro e acesso a membro de dados

Eu tenho uma pergunta sobre a especialização parcial de funções de membro modeladas. Fundo:O objetivo é calcular estatísticas descritivas de grandes conjuntos de dados grandes demais para serem mantidos na memória de uma só vez. Portanto, ...

1 a resposta

Como fornecer guia de dedução para a classe de modelo aninhado?

De acordo com [temp.deduct.guide/3 [https://timsong-cpp.github.io/cppwp/n4659/temp.deduct.guide#3]]: (...) Um guia de dedução deve ser declarado no mesmo escopo que o modelo de classe correspondente e, para um modelo de classe membro, com o ...

5 a resposta

Visualizando código expandido do compilador - C ++

Aprendi que o compilador expandirá as macros durante a compilação. Os modelos também são expandidos no momento da compilação. Existe alguma maneira de ver esse código expandido? Estou compilando usando o Visual Studio 2008. Alguma ideia?

2 a resposta

Personalizar a tabela de detalhes dos pedidos nas notificações por email do Woocommerce

Estou usando o WordPress 4.8.1 e usando o tema bridge. Estou enfrentando algum problema ao remover o preço do novo e-mail do modelo de pedido. Desejo remover a coluna de preço, no entanto, removi o total e o subtotal, mas não obtive nada para ...

1 a resposta

A palavra-chave 'modelo' confunde o MSVC

Uma das perguntas sobre "qual compilador está certo" sobre modelos. Considere o seguinte: template<typename T> class Container { public: template<typename V> class iterator; }; template<typename T> template<typename V> ...

1 a resposta

Posso usar boost :: enable_if em uma função de membro?

Estou escrevendo uma classe de modelo e quero permitir que um método adicional exista apenas para um determinado tipo de modelo. Atualmente, o método existe para todos os tipos de modelo, mas causa um erro de compilação para todos os outros ...

1 a resposta

Como usar a classe <T> em Java?

Há uma boa discussão sobre os genéricos e o que eles realmente fazem nos bastidores emessa questão [https://stackoverflow.com/questions/31693/differences-in-generics], então todos nós sabemos queVector<int[]> é um vetor de matrizes inteiras ...

2 a resposta

Argumentos de modelo para funções de modelo

Acabei de lançar uma biblioteca de contêineres de skiplist. E o compilador da Sun reclama disso: template <class T, class R> bool operator==(const IndexedSkipList<T,R> &left, const IndexedSkipList<T,R> &right) { return ((left.size() == ...

1 a resposta

Posso usar o resultado de um operador de conversão C ++ 17 lambda constexpr captureless como argumento de tipo de modelo de ponteiro de função?

Ao responderComo escrevo uma expressão lambda que se parece com um método? [https://stackoverflow.com/questions/47604606/how-do-i-write-a-lambda-expression-that-looks-like-a-method] , Tentei transformar um lambda sem captura em um ponteiro de ...

1 a resposta

O parâmetro do modelo não pode ser deduzido

Não entendo por que T não pode ser deduzido nesse cenário: template<class T> class MyType { T * data; }; class MyOtherType { }; template<typename T> struct MyType_OutArg { typedef MyType<T> & type; }; template<typename T> void ...