Resultados da pesquisa a pedido "c++"

1 a resposta

“Xxx.exe não é um aplicativo Win32 válido” depois que o VS o criou

Desenvolvi com sucesso um aplicativo WinAPI no visual studio 2015 (usando o IDE) no meu PC com Windows 7-64. Eu costumo testar o programa no modo Release. Fiz algumas edições na minha fonte. O programa foi compilado e vinculado sem erros, mas o ...

3 a resposta

Detalhes de implementação do despacho virtual

Antes de tudo, quero deixar claro queEu entendo que não há noção de vtables e vptrs no padrão C ++. No entanto, acho que praticamente todas as implementações implementam o mecanismo de envio virtual da mesma maneira (corrija-me se estiver errado, ...

5 a resposta

Quando usar ponteiros e quando não usar?

Estou acostumado a fazer programação Java, onde você nunca precisa pensar em ponteiros ao programar. No entanto, no momento estou escrevendo um programa em C ++. Ao fazer aulas com membros de outras classes, quando devo usar ponteiros e quando ...

1 a resposta

Como usar SQLConnect ou SQLDriverConnect

Estou tentando conectar-me a um servidor MS-SQL na internet. O que devo colocar no parâmetro ServerName do SQLConnect? Eu tentei isso, mas falha: "DRIVER=SQL Server;SERVER=SERVER_IP;DATABASE=sales"SERVER_IP é algo ...

3 a resposta

O que acontece com variáveis não inicializadas? C ++

int main() { int a; cout << a; return 0; }Eu estou querendo saber por que o valor 0 está sendo produzido. Eu pensei que, se uma variável não for inicializada, ela produzirá um valor de lixo. No entanto, também me lembro de ouvir que o valor ...

3 a resposta

O uso de std :: deque ou std :: priority_queue é seguro para threads? [duplicado]

Possíveis duplicatas: O C ++ STL std :: set é seguro para threads? [https://stackoverflow.com/questions/1362110/is-the-c-stl-stdset-thread-safe] Segurança de segmento para a fila ...

4 a resposta

Falha de segmentação estranha em C ++ por criação de objeto

Eu tenho um problema estranho ao iniciar um objeto de classe. O problema é tão estranho quanto não é facilmente reproduzível. No entanto, tentarei dar um exemplo indicativo. Eu tenho classes de herança. class BarClass { public: BarClass() { ... ...

5 a resposta

A maneira mais rápida de produzir uma máscara com n começando na posição i

Qual é a maneira mais rápida (em termos de ciclos de CPU na arquitetura moderna comum), de produzir uma máscara comlen bits definidos como 1 começando na posiçãopos: template <class UIntType> constexpr T make_mask(std::size_t pos, ...

1 a resposta

De onde vem o arquivo de objeto "Referências de versão"?

Atualmente, estou em um diretório que possui um arquivolibshared-object.so (nome alterado por generalidade). Quando eu corro $ objdump -p libshared-object.soEu recebo a seguinte saída: libshared-object.so: file format elf64-x86-64 Program ...

3 a resposta

C ++: malloc: error: conversão inválida de 'void *' para 'uint8_t *'

Eu tenho esse problema: conversão inválida de 'void *' para 'uint8_t *' Ao fazer isso: int numBytes; uint8_t *buffer; buffer=malloc(numBytes); //error here, why?ou devo ter que colocar assim? buffer=malloc(numBytes);Por favor, explique isso.