Resultados da pesquisa a pedido "templates"

12 a resposta

Escolha automaticamente um tipo de variável grande o suficiente para armazenar um número especificado

Existe alguma maneira no C ++ definir um tipo que seja grande o suficiente para armazenar no máximo um número específico, presumivelmente usando algum código de modelo inteligente. Por exemplo, eu quero poder escrever: - Integer<10000>::type ...

5 a resposta

Obj-C ++: metafunção de modelo para reconhecer classes de Objective-

Usando Objective-C ++, posso escrever um C ++IsObjectiveCClass<T> metafunção de modelo de forma queIsObjectiveCClass<T>::value é verdadeiro se e somente se T for uma classe Objective- Exatamente o que são as classes ObjC do ponto de vista do ...

3 a resposta

Como evitar instanciação de modelo não especializada?

Eu tenho um modeloclass (chame-oFoo) que possui várias especializações. Gostaria que a compilação falhasse se alguém tentar usar uma versão não especializada deFoo. Aqui está o que eu realmente tenho: template <typename Type> class Foo { Foo() ...

2 a resposta

Comparar datas em líquido

Estou usando o Liquid com Jekyll para publicar datas no site da minha banda (http://longislandsound.com.au) O que eu quero é ocultar automaticamente datas antigas, para que eu não precise entrar e excluí-las novamente. Acho que a melhor ...

4 a resposta

Para modelos aninhados, quando `>>` se tornou C ++ padrão (em vez de `>>`)?

Parece-me lembrar, em tempos antigos, de ter sido advertido contra colocar do> caracteres próximos um do outro (sem espaço) ao lidar com parâmetros de modelo aninhados. Até me lembro vagamente de declarar vetores de vetores e encontrar esse erro ...

1 a resposta

WPF Ligação aninhada em um controltemplate

Criei com sucesso uma caixa de texto que exibe / recolhe uma mensagem de erro, dependendo de uma regra de validação definida em seu modelo / vm. O código é assim para o e-mail para ex. <StackPanel Grid.Row="3" Grid.Column="1"> <TextBox ...

1 a resposta

No WPF, como exibir erro de validação no TextBox, como na imagem abaix

Eu tenho um TextBox vinculado a alguma propriedade. Eu implementei o IDataErrorInfo para executar a validação. Recentemente, eu estava vendo algum controle na web que mostra um erro como um triângulo vermelho. Anexei a amostra abaixo: Sei que ...

5 a resposta

Pode T no modelo <nome do tipo T> usar herança?

Eu quero fazer algo assim: template <typename T:public Vertex> addTri( T v1, T v2, T v3 ) { // Take v1.pos, v2.pos, v3.pos and create a geometric repn.. Triangle tri( v1.pos, v2.pos, v3.pos ) ; // all vertices will // have to have a .pos member. ...

2 a resposta

Uso incompleto da classe no modelo

Estou muito surpreso que, em várias versões de amostra do g ++, o seguinte seja compilado sem erro ou aviso: // Adapted from boost::checked_delete() template <class T> inline void assert_complete() { typedef char type_must_be_complete[ ...

2 a resposta

Detalhes da instanciação do modelo dos compiladores GCC e MS

Alguém poderia fornecer uma comparação ou detalhes específicos de como a instanciação de modelo é tratada no tempo de compilação e / ou link nos compiladores GCC e MS? Esse processo é diferente no contexto de bibliotecas estáticas, ...