Resultados da pesquisa a pedido "visual-c++"

10 a resposta

maneira mais precisa de executar uma operação combinada de multiplicar e dividir em 64 bit

Qual é a maneira mais precisa de executar uma operação de multiplicar e dividir para números inteiros de 64 bits que funciona em programas de 32 e 64 bits (no Visual C ++)? (Em caso de estouro, preciso do resultado mod 2 64.) (Estou procurando ...

3 a resposta

Como usar stdext :: hash_map?

Gostaria de ver um exemplo simples de como substituir stdext :: hash_compare corretamente, a fim de definir uma nova função de hash e operador de comparação para o meu próprio tipo definido pelo usuário. Estou usando o Visual C ++ (2008).

11 a resposta

Conselho para programação em C ++ GUI

Estou escrevendo aplicativos de console C ++ / linha CMD há cerca de um ano e gostaria de entrar nos aplicativos GUI do Windows. Para aqueles que seguiram esse caminho antes, que dicas / conselhos você pode me dar. Ex: boas leituras, tutoriais, ...

3 a resposta

Por que é ambíguo chamar ambig sobrecarregado (long) e ambig (long sem sinal) com um literal inteir

Quando compilar void ambig( signed long) { } void ambig(unsigned long) { } int main(void) { ambig(-1); return 0; }Eu receb error C2668: 'ambig' : ambiguous call to overloaded function could be 'void ambig(unsigned long)' or 'void ambig(long)' ...

3 a resposta

OpenCV Adicione colunas a uma matriz

no OpenCV 2 e depois existe o métodoMat::resize que permite adicionar qualquer número de linhas com o valor padrão à sua matriz, existe algum método equivalente para a coluna. e se não, qual é a maneira mais eficiente de fazer isso. Obrigad

2 a resposta

Barreiras de memória C ++ para Atomics

Eu sou um novato quando se trata disso. Alguém poderia fornecer uma explicação simplificada das diferenças entre as seguintes barreiras de memória? As janelasMemoryBarrier();A cerca_mm_mfence(); A montagem em linhaasm volatile ("" : : : ...

11 a resposta

Quão ruim é "if (! This)" em uma função de membro C +

Se eu me deparar com código antigo que fazif (!this) return; em um aplicativo, qual é o risco grave? É uma bomba-relógio perigosa que requer uma pesquisa imediata em todo o aplicativo e destrói o esforço, ou é mais como um cheiro de código que ...

3 a resposta

o que __declspec (dllimport) realmente signific

Vi o código fonte do Qt assim: class Q_CORE_EXPORT QBasicAtomicInt { public: ... };QualQ_CORE_EXPORT macro define como abaixo: define Q_DECL_IMPORT __declspec(dllimport)Então o que faz__declspec(dllimport) realmente significa?

1 a resposta

Utilizar funções virtuais em vez de instruções IF é mais rápid

Lembro-me de ler on-line em algum lugar que, em situações EXTREMAMENTE de baixa latência, é melhor usar funções virtuais como substituto das instruções I Isso é verdade? Eles estão basicamente dizendo que o polimorfismo dinâmico é melhor para ...

3 a resposta

mistura dos tempos de execução é uma solução viáve

a minha empresa, recentemente mudamos de VC9 para VC1 Migramos nossos projetos, mas o responsável nos disse que teríamos que manter algumas DLLs comuns básicas compiladas com VC9 em nossas máquinas de produção por algum tempo. Estas DLLs usam ...