Resultados da pesquisa a pedido "c++"

1 a resposta

Substituição glVertexAttribPointer

Estou confuso sobre como alternar corretamente entre diferentes programas múltiplos. Eu reduzi o problema para o seguinte: se eu executar com NO_HDR, ele funcionará bem; Recebo algumas linhas, uma nave espacial e algumas esferas, renderizadas ...

2 a resposta

Compilar com -static-libgcc -static-libstdc ++ ainda resulta em dependência dinâmica da libc.so

Estou tentando criar um executável o mais portátil possível. Depois de remover algumas dependências, me deparei com o seguinte ao executar o binário em outro sistema: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.15' not found (required ...

5 a resposta

MinGW: “gcc não é reconhecido como um comando interno ou externo”

Eu baixei e instalei o MinGW. Eu usei o programa gráfico para instalar o compilador C ++. Digitandogcc na linha de comando do Windows imprime: gcc is not recognized as an internal or external commandEu verifiquei egcc.exe está presente ...

2 a resposta

JNI como acessar o Objeto Java (Inteiro)

Eu tenho um método JNI para acessar o método java que retorna um objeto inteiro. Eu não quero retornar o tipo int primitivo, porque esse código será modificado para manipular objetos genéricos. O seguinte é o que eu tenho. Não consigo obter o ...

3 a resposta

Memcpy um objeto não-POD

Para objetos de tipos de POD, é garantido pelo padrão que quando você copia o conteúdo do seu objeto em uma matriz de caracteres ou char não assinado e, em seguida, copia o conteúdo novamente para o seu objeto, o objeto retém seu ...

1 a resposta

Por que std :: bind não considera a função arity?

Se eu tiver este caso simples: struct Foo { void bar(); void baz(int ); };Faz sentido que isso compile: Foo foo; auto f = std::bind(&Foo::bar, &foo);Mas por quebind ser projetado de tal maneira que isto compile: auto g = std::bind(&Foo::baz, ...

2 a resposta

Por que é legal usar o construtor move em uma declaração de retorno?

Considere o seguinte: #include <iostream> #define trace(name) std::cout << #name << " (" << this << "), i = " << i << std::endl class C { C(C const&); C& operator=(C const&); public: int i; C() : i(42) { trace(CTOR); } C(C&& other) : i(other.i) ...

5 a resposta

O que pode explicar ao std :: cout para não exibir nada?

Por qualquer motivo, std :: cout não exibe nada com meu aplicativo. A descrição do meu ambiente de desenvolvimento segue. Estou trabalhando em um aplicativo Qt usando o Qt Creator. Como o Qt Creator não pode ser iniciado a partir da minha ...

2 a resposta

Convertendo 4 bytes brutos em ponto flutuante de 32 bits

Estou tentando reconstruir um valor de ponto flutuante de 32 bits de um eeprom. Os 4 bytes na memória eeprom (0-4) são: B4 A2 91 4D e o PC (VS Studio) o reconstrói corretamente como 3.054199 * 10 ^ 8 (o valor do ponto flutuante que eu sei que ...

3 a resposta

por que ponteiro para ponteiro é necessário para alocar memória na função

Eu tenho uma falha de segmentação no código abaixo, mas depois que eu mudei para ponteiro para ponteiro, tudo bem. Alguém poderia me dar algum motivo? void memory(int * p, int size) { try { p = (int *) malloc(size*sizeof(int)); } catch( ...