Resultados da pesquisa a pedido "c++"
Uma chamada para a função PInvoke '[…]' desequilibrou a pilha
Estou recebendo esse erro estranho em algumas coisas que venho usando há um bom tempo. Pode ser uma coisa nova no Visual Studio 2010, mas não tenho certeza. Estou tentando chamar uma função não gerenciada escrita em C ++ de C #. Pelo que li na ...
Ponto de sequência nos operadores de atribuição
Vamos considerar, por exemplo, o operador específico de atribuição composta^=. Esta página stackoverflow [https://stackoverflow.com/questions/17475166/are-there-sequence-points-in-the-expression-a-b-a-b-or-is-it-undefined] diz que a modificação ...
O código Thrust simples executa cerca da metade da velocidade do meu kernel cuda ingênuo. Estou usando o Thrust errado?
Eu sou muito novo no Cuda e no Thrust, mas minha impressão foi que o Thrust, quando usado bem, deveria oferecer um desempenho melhor do que os kernels do Cuda escritos de forma ingênua. Estou usando o Thrust de maneira abaixo do ideal? Abaixo ...
Memória compartilhada entre o kernel e o modo de usuário. Como compartilhar identificador?
Estou tentando usar memória compartilhada entre o processo do usuário e o kernel. Opção 1 - para permitir que o kernel crie seção e permita que o aplicativo no modo de usuário abra a memória com o nome "Global \ my_mem". Está funcionando apenas ...
Problema que substitui a função virtual
Ok, estou escrevendo um jogo que tem o vetor de uma classe emparelhada (inimiga) que será preenchida com classes de crianças (goomba, koopa, boss1) e preciso fazer isso quando chamo de atualização, chama as classes de crianças ...
Qual é o resultado de um & b?
Isso é estranho, mas o operador AND bit a bit é definido no padrão C ++ da seguinte maneira (ênfase minha). As conversões aritméticas usuais são realizadas;o resultado é a função AND bit a bit de seus operandos. O operador aplica-se apenas a ...
Matriz equivalente a cadeia nua
Eu posso fazer isso sem problemas: const char* foo = "This is a bare-string";O que eu quero é ser capaz de fazer a mesma coisa com uma matriz: const int* bar = {1, 2, 3};Obviamente, esse código não é compilado, mas existe algum tipo de matriz ...
Como especifico um ponteiro para uma função sobrecarregada?
Eu quero passar uma função sobrecarregada para ostd::for_each() algoritmo. Por exemplo, class A { void f(char c); void f(int i); void scan(const std::string& s) { std::for_each(s.begin(), s.end(), f); } };Eu esperaria que o ...
Algumas perguntas sobre SDL_Window e unique_ptr
No momento, tive um problema com o armazenamento de um ponteiro SDL_Window como um std :: unique_ptr. O que eu tentei foi: std::unique_ptr<SDL_Window> window_;A solução: std::unique_ptr<SDL_Window, void(*)(SDL_Window*)> window_;A primeira ...
Produto cartesiano em c ++
Estou pesquisando há semanas sobre como criar um código que eu poderia aplicar ao produto cartesiano. Digamos que eu tenho duas matrizes: int M[2]= {1,2}; int J[3] = {0,1,2};Portanto, o código usa essas duas matrizes para aplicar a regra MXJ, ...