Resultados da pesquisa a pedido "c++"

1 a resposta

Problema estranho no OpenGL ao fatorar o código

Então, eu tenho algum código que cria um buffer e coloca alguns vértices nele: GLuint vertexbuffer; glGenBuffers(1, &vertexbuffer); glBindBuffer(GL_ARRAY_BUFFER, vertexbuffer); glBufferData(GL_ARRAY_BUFFER, sizeof(g_vertex_buffer_data), ...

2 a resposta

Como é o layout de memória de uma classe versus uma estrutura

Eu venho da programação C, onde os dados em uma estrutura são dispostos com a variável top primeiro, depois a segunda, terceira e assim por diante .. Agora estou programando em C ++ e, em vez disso, estou usando uma classe. Basicamente, quero ...

5 a resposta

Compilador reordenando em torno de limites mutex?

Suponha que eu tenha minhas próprias funções não embutidas LockMutex e UnlockMutex, que estão usando algum mutex adequado - como impulso - por dentro. Como o compilador saberá não reordenar outras operações com relação às chamadas para o ...

1 a resposta

Objetos hash sha256 persistentes?

Eu preciso de uma implementação Python / C / C ++ / Java que possapausar o progresso do hashelojaesse progresso em um arquivo de forma que o progresso seja recuperáveldesse arquivo posteriormente. Não importa em que idioma está escrito acima, ...

3 a resposta

O reinterpret_cast (ou qualquer conversão) converte xvalues em lvalues?

O código a seguir é legal (pelos padrões C ++ 11 e / ou C ++ 14)? #include <iostream> #include <utility> using namespace std; void foo(int &a) { cout << a << endl; } int main() { foo(reinterpret_cast<int &>(move(5))); } Se sim, é um ...

1 a resposta

Chamando uma função D diretamente do C ++

Eu passei porhttp://dlang.org/cpp_interface.html [http://dlang.org/cpp_interface.html]e em todos os exemplos, mesmo naqueles em que algum código C ++ chama algum código D, a função principal reside em D (e, portanto, o binário sendo chamado é ...

4 a resposta

C ++ Obter nome de usuário do processo

Eu tenho um identificador de processo com HANDLE hProcess = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, 0, THE_PROCESS_ID);Como posso obter o nome de usuário do usuário que está executando o processo? Estou usando código não ...

2 a resposta

Arco no QGraphicsScene

Eu quero implementar o arco no QGraphicsScene. Quero que, ao clicar em três pontos, meu arco seja desenhado de tal forma que, ao clicar em três pontos, o arco seja desenhado onde o primeiro ponto será o início do arco, o segundo será qualquer ...

3 a resposta

Como iterar em uma std :: tuple em C ++ 11 [duplicado]

Esta pergunta já tem uma resposta aqui: Como você pode iterar sobre os elementos de uma std :: tuple? [/questions/1198260/how-can-you-iterate-over-the-elements-of-an-stdtuple] 16 respostasFiz a seguinte tupla: Quero saber como devo iterar sobre ...

4 a resposta

Como descontinuar uma macro no GCC?

eu sei usaratributodescontinuado para descontinuar uma função como esta: int old_fn () __attribute__ ((deprecated));Mas como descontinuar uma macro como esta: #define OLD_MACRO 1Agradeço antecipadamente. Eric