Resultados da pesquisa a pedido "specialization"

1 a resposta

Especialização de modelo de classe no escopo de classe?

5 a resposta

Especialização de modelo após instanciação?

Meu código completo é muito longo, mas aqui está um trecho que refletirá a essência do meu problema:

3 a resposta

inicialização de membro estático para classe de modelo especializada

class A { }; template <typename A, int S> class B { public: static int a[S]; B() { a[0] = 0; } }; template<> int B<A, 1>::a[1]; int main() { B<A, 1> t; t; }Ele é compilado no GCC 4.1, mas não vincula: static.cpp:(.text._ZN1BI1ALi1EEC1Ev[B<A, ...

3 a resposta

Especializando um modelo em uma lambda em C ++ 0x

Eu escrevi uma classe de características que me permite extrair informações sobre os argumentos e o tipo de uma função ou objeto de função no C ++ 0x (testado com o gcc 4.5.0). O caso geral lida com objetos de função: template <typename F> ...

4 a resposta

Especialização de modelo com base na classe herdada

Eu quero fazer esta especializada sem mudança principal. É possível especializar algo com base em sua classe base? Acredito que sim. -editar- Vou ter várias classes que herdam de SomeTag. Não quero escrever a mesma especialização para cada um ...

4 a resposta

A especialização parcial do modelo de classe é a resposta para esse problema de design?

Digamos que você tenha uma classe cujo trabalho é conectar-se a um servidor remoto. Eu quero abstrair esta classe para fornecer duas versões, uma que se conecta pelo UDP e a outra pelo TCP. Eu quero construir o código de tempo de execução mais ...

4 a resposta

A especialização de std :: to_string para tipos personalizados é permitida pelo padrão C ++?

No C ++ 11 e posterior, é permitido especializar-sestd::to_string nostd namespace para tipos personalizados? namespace std { string to_string(::MyClass const & c) { return c.toString(); } } Caso de uso de amostra: int main() { MyClass c; ...

2 a resposta

especialização explícita da função de membro da classe de modelo

Preciso especializar a função de membro do modelo para algum tipo (digamosem dobr). Funciona bem enquanto a classeX em si não é uma classe de modelo, mas quando eu o faço, o GCC começa a fornecer erros em tempo de compilaçã #include <iostream> ...

2 a resposta

template classe membro função somente especialização

Estou lendo o Guia Completo de Modelos e diz o seguinte: nde está falando sobre a especialização de modelos de class No entanto, se você especializa um modelo de classe, também deve especializar todas as funções de membro. Embora seja ...

1 a resposta

specialização parcial com o tipo aninhado em uma classe de mode

Estou brincando com modelos e especialização parcial, mas há uma especialização que não sei escrever ... Simplificarei o código para facilitar a leitur Vamos condizer template <typename T> class x { ... }; Normalmente, posso me especializar ...