Resultados da pesquisa a pedido "c++"
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 ...
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 ...
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 ...
Função clrscr em C e C ++
Os compiladores C ou C ++ de hoje usam oclrscr função do sistema?
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) { ...
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 ...
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 ...
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?
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, ...
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 ...