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