Resultados da pesquisa a pedido "templates"

3 a resposta

Tornar uma classe indefinida como amiga e defini-la mais tarde

Fazendo um amigo desconhecido template<typename T> class List { protected: class a { int x; int y; private: friend class b; // <------------ Why this is not an error? }; template <typename U > class b { //If that is not a error this should be an ...

1 a resposta

Você pode definir suas próprias variáveis de modelo no Eclipse

No Eclipse, existem modelos que o ajudam inserindo automaticamente algum código ou comentários. Você mesmo pode editar esses modelos em Preferências> Java> Editor> Modelos. Existem as chamadas "variáveis de modelo" que você pode usar para tornar ...

2 a resposta

Dedução de tipo de argumento de modelo C ++

Dada uma função de modelo declarada assim: template<class T> int Function(T object);Um usuário pode chamar essa função especificando o tipo de modelo, assim: int result = Function<float>(100.f); // ValidMas a especificação do tipo é opcional, ...

1 a resposta

Modelo de membro na classe local

Dado o seguinte código: void f() { class A { template <typename T> void g() {} }; }g ++ 4.4 (e tambémg++-4.6 -std=gnu++0x) reclama: "declaração inválida do modelo de membro na classe local". Aparentemente, as classes locais não têm permissão ...

7 a resposta

modelos e literais de string e UNICODE

NOVO: Obrigado a todos que me ajudaram com isso! A resposta está marcada abaixo e eu expandi a resposta com uma versão funcional na minha pergunta, abaixo (q.v.): Parece que estou enfrentando muitas situações (enquanto atualizamos ...

2 a resposta

Exibindo erros, tendo controles depois para mover para baixo

Então, estou tentando exibir uma mensagem quando a entrada é inválida, suponha que eu queira algo diferente de umToolTip, algo que permanece até que o erro seja corrigido. Eu tentei ter umErrorTemplate <Style TargetType="{x:Type TextBox}"> ...

1 a resposta

Construtor com argumentos de modelo não-tipo

Noessa questão [https://stackoverflow.com/questions/3960849/c-template-constructor]afirma-se que é impossível usar apenas argumentos de modelo diretamente para o construtor de classes, porque se você escrever algo como struct S{ ...

1 a resposta

Desambiguação de modelo de função sobrecarregada com `std :: enable_if` e contexto não deduzido

Considere o seguinte código: template <typename T> struct dependent_type { using type = T; }; template <typename T> auto foo(T) -> std::enable_if_t<std::is_same<T, int>{}> { std::cout << "a\n"; } template<typename T> void foo(typename ...

4 a resposta

C ++ 14: Como usar o modelo variadic para criar uma matriz de valores 1-100

Desejo obter uma matriz de valoresint buf[]={1...100}. Eu gostaria que esse array pudesse ser construído em tempo de compilação, usando um modelo variadico. É como entender a lista de Python / Haskell, etc. Mas o modelo c ++ 11/14 pode fazê-lo e ...

5 a resposta

Dedução do tipo de retorno do modelo de função

Eu tenho alguma aulaC comconst e nãoconst getters para algum tipo genéricoNode: template <typename NodeType> class CParent{}; class Node {}; class C : public CParent<Node> { Node& getNode(Index i); const Node& getNode(Index i) const; }; Agora eu ...