Resultados da pesquisa a pedido "c++"

10 a resposta

Por que este reinterpret_cast não é compilado?

Eu entendi aquiloreinterpret_cast é perigoso, só estou fazendo isso para testá-lo. Eu tenho o seguinte código: int x = 0; double y = reinterpret_cast<double>(x);Quando tento compilar o programa, ocorre um erro dizendo conversão inválida do tipo ...

2 a resposta

O C ++ chama destruidores para variáveis estáticas globais e de classe?

No meu exemplo de programa, parece que ele chama os destruidores nos dois casos. Em que momento ele chama os destruidores de variáveis globais e estáticas de classe, pois elas devem ser alocadas na seção de dados da pilha de programas?

3 a resposta

Como esse algoritmo para contar o número de bits definidos em um número inteiro de 32 bits funciona?

int SWAR(unsigned int i) { i = i - ((i >> 1) & 0x55555555); i = (i & 0x33333333) + ((i >> 2) & 0x33333333); return (((i + (i >> 4)) & 0x0F0F0F0F) * 0x01010101) >> 24; }Eu vi esse código que conta o número de bits igual a1 em número inteiro de 32 ...

2 a resposta

Erro de resumo incompatível no heap

Eu sei que não preciso me preocupar com os bytes ainda acessíveis, mas esse caso é diferente. Meus arquivos: wscramble_fio.cpp // wscramble.cpp // Word Scramble guessing game // Illustrates string library functions, character arrays, // arrays ...

3 a resposta

A escuta de soquete não se desdobra em C ++ no Linux

Eu tenho um soquete que escuta em alguma porta. Eu envio o sinal SIGSTOP para o thread que aguarda na porta (usando accept) e o termino. então fecho o fd do soquete em que esperei. Mas para a próxima execução do meu projeto, não me permite ouvir ...

2 a resposta

Corrupção de heap ao usar CreateWindowExW

Estou com alguns problemas com a corrupção da pilha. O aviso pode ser observado ao usar a função CreateWindowExW. Eu sei que geralmente é um erro de memória, mas como eu poderia procurar em tal situação? Não há novas variáveis antes de chamar ...

1 a resposta

como passar numpy array para a função Cython corretamente?

Isso é descrito em muitos lugares, mas eu simplesmente não consigo fazê-lo funcionar. Estou chamando uma função C ++ do Cython: cimport numpy as np cdef extern from "test.h" namespace "mytest": void test(double *A, int m) cdef int foo(): cdef ...

14 a resposta

Como você lida com o NUL?

De tempos em tempos, encontro problemas de comunicação com outros programadores, quando falamos sobre NULL. Agora NULL pode ser um ponteiro NULL o caractere NUL um elemento de dados vazio em algum tipo de banco de dados. NUL parece ser o mais ...

3 a resposta

c ++ Obtenha dados brutos de pixel no hbitmap

Eu sou bastante novo no uso de chamadas p / invoke e gostaria de saber se alguém pode me orientar sobre como recuperar os dados brutos de pixel (char não assinado *) de um hbitmap. Este é o meu cenário: Estou carregando umBitmap do .NETobjeto ...

1 a resposta

Como fazer backup do cache / configurações do gerador para cmake gui no windows?

Estamos desenvolvendo um módulo para o opencv usar interno e gostaríamos de não fazer check-in completo do opencv no TFS. Existe alguma maneira de salvar todas as configurações do aplicativo cmake gui, como quando um novo desenvolvedor se junta ...