Resultados da pesquisa a pedido "c++"
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 ...
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 ...
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 ...
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 ...
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 ...
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, ...
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) ...
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 ...
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 ...
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( ...