Resultados da pesquisa a pedido "templates"

3 a resposta

Em C ++, o que o template <> significa?

Não é uma sintaxe que eu conheço, mas vi emoutra pergunta [https://stackoverflow.com/questions/2454905/force-type-of-c-template/2458547#2458547] , um exemplo sendo: template<> struct Allowed<std::string> { };O quetemplate<> na verdade ...

3 a resposta

Por que recebo erros de "símbolo externo não resolvido" ao usar modelos? [duplicado]

Esta pergunta já tem uma resposta aqui: Por que os modelos podem ser implementados apenas no arquivo de cabeçalho? [/questions/495021/why-can-templates-only-be-implemented-in-the-header-file] 15 respostasQuando escrevo código C ++ para uma ...

4 a resposta

Fazer a compilação de falha do C ++ em instanciação específica da função de modelo

Estou trabalhando em um projeto que tem uma função de modelo assim: template <class T> T foo<T>(T val) { return someFunc(val); } template <> bool foo<bool>(bool val) { return otherFunc(val); };Agora eu tenho uma aulaBar, que não quero aceitar ...

2 a resposta

Avaliação dinâmica de seqüências de modelo no Kotlin

Suponha que eu tenha a seguinte parte do código Kotlin: fun main(args: Array<String>) { val a = "test" println(args.first()) }Se eu passar em uma discussão$a, a saída será$a. Pelo que entendi, o Kotlin cuida dos modelos de String gerando o ...

2 a resposta

django include template de outro aplicativo

Ao configurar meu projeto e trabalhar para manter os aplicativos não dependentes, encontrei um problema. Gostaria que todos os modelos dos diferentes aplicativos tivessem um cabeçalho e rodapé consistente. Aqui está o que ...

2 a resposta

Podemos ter uma estrutura anônima como argumento de modelo?

O título é bastante auto-explicativo, mas aqui está um exemplo simplificado: #include <cstdio> template <typename T> struct MyTemplate { T member; void printMemberSize() { printf("%i\n", sizeof(T)); } }; int main() { MyTemplate<struct { int a; ...

2 a resposta

if-else depende se T é um tipo completo

Como verificar se um determinado tipo é um tipo completo em um determinado.cpp? template<class T>class Test{ //some fields void(*functor)(T*) =[](T*){}; //^ will be written by some .cpp that can access T as complete-type T* t=nullptr; void ...

1 a resposta

Como extrair o tipo de retorno e os parâmetros variáveis do lambda de volta do modelo geral <typename T>

Eu quero criar uma classe ou função modelada, que recebe um lambda e o coloca internamente em std :: function <> O lambda pode ter qualquer número de parâmetros de entrada [] (int a, float b, ...) std :: A função <> deve corresponder ao tipo de ...

3 a resposta

É possível usar SFINAE / templates para verificar se existe um operador?

Estou tentando verificar se um operador existe em tempo de compilação, se não, eu apenas quero que seja ignorado, existe alguma maneira de fazer isso? operador de exemplo: template <typename T> QDataStream& operator<<(QDataStream& s, const ...

3 a resposta

Visual Studio 2010: Como alterar o modelo de procedimento armazenado

Como alguém altera os modelos de procedimento armazenado para o Visual Studio em projetos de banco de dados de 2010 2008? Tentei alterar os modelos em itens de projeto C: \ Arquivos de programas \ Microsoft Visual Studio 10.0 \ Common7 \ Tools \ ...