Resultados da pesquisa a pedido "c++"

2 a resposta

newComputePipelineStateWithFunction falhou

Estou tentando deixar uma rede neural correr em metal. A idéia básica é a duplicação de dados. Cada thread gpu executa uma versão da rede para pontos de dados aleatórios. Eu escrevi outros shaders que funcionam bem. Eu também tentei meu código ...

4 a resposta

Esse padrão de proteção de acesso orientado a chave é um idioma conhecido?

Matthieu M. [https://stackoverflow.com/users/147192/matthieu-m]trouxe um padrão de proteção de acesso emesta resposta [https://stackoverflow.com/questions/3217390/clean-c-granular-friend-equivalent-and-rationale-behind-friend/3218920#3218920] que ...

6 a resposta

Aprendendo OpenGL enquanto pratica TDD (teste de unidade)

Iniciei um novo projeto de jogo e decidi aprender e usar o OpenGL para ele (o projeto está sendo desenvolvido simultaneamente no Windows e Linux). Ao mesmo tempo, também estou muito interessado no desenvolvimento orientado a testes e estou ...

5 a resposta

Função clrscr em C e C ++

Os compiladores C ou C ++ de hoje usam oclrscr função do sistema?

2 a resposta

Expansão do modelo variadic da instrução Switch

Deixe-me considerar o seguinte exemplo sintético: inline int fun2(int x) { return x; } inline int fun2(double x) { return 0; } inline int fun2(float x) { return -1; } int fun(const std::tuple<int,double,float>& t, std::size_t i) { switch(i) { ...

3 a resposta

restringir uma função de modelo, para permitir apenas certos tipos

Aqui digamos que eu tenho uma função de modelo simples que, em princípio, pode aceitar todos os tipos de tipos: template <class Type> std::ostream& operator<< (std::ostream& stream, const Type subject) { stream << "whatever, derived from ...

1 a resposta

Crie o construtor varargs Exception para preencher stringstream

Basicamente, estou criando a classe Exception e quero poder passar detalhes de depuração facilmente, como este: var error = someFunction(); if(error!=0) { throw MyException("someFunction ended with error state #",error,'.'); }Isso exigiria ...

4 a resposta

Onde excluir um objeto criado pela fábrica?

Se eu tenho uma fábrica, que cria um objeto e retorna um ponteiro para ele, qual será a melhor maneira de excluí-lo: Pordelete chamada no código "usuário" ou por um novoDestructObject função que eu deveria ter junto com a fábrica?

3 a resposta

Quando um encadeamento de trabalhador falha, como abortar os trabalhadores restantes?

Eu tenho um programa que gera vários threads, cada um dos quais executa uma tarefa de longa execução. O thread principal aguarda a junção de todos os threads de trabalho, coleta resultados e sai. Se ocorrer um erro em um dos trabalhadores, ...

1 a resposta

Como extrair o tipo de uma estrutura sem nome para criar um novo tipo dentro da própria estrutura?

É fácil criar um método / função parametrizado no tipo de uma estrutura sem nome. Também é fácil obter o tipodepois de a definição da estrutura. struct Foo { template <typename T> Foo(T*) { /* we have access to T here */ } } template <typename ...