Resultados da pesquisa a pedido "c++"

5 a resposta

Qual é a maneira correta de forçar um aplicativo a despejar e sair do núcleo?

Acabei de encontrar um código que usava a chamada do sistema kill para enviar um sinal SIGSEGV para um aplicativo. A lógica por trás disso era que isso forçaria o aplicativo a despejar e sair do núcleo. Isso parece tão errado para mim, isso é ...

3 a resposta

Como posso facilmente compactar e descomprimir arquivos usando o zlib? [fechadas

Como posso compactar e descomprimir arquivos facilmente usando o zlib?

2 a resposta

Existe uma alternativa Boost.Bimap em c ++ 11?

xiste uma alternativa utilizável ao bimap do Boost em C ++ 0 Gostaria de evitar o Boost, mas adote totalmente o C ++ 11. Se necessário, uma versão reduzida do bimap do Boost funcionaria para mim (eu preciso de um bimap constante para alternar ...

3 a resposta

Transformar uma parametrização por duas classes em uma parametrização por uma classe

O código a seguir tem um pouco de desagrado. #include <cassert> template<typename S> struct PA1 {}; template<typename S> struct QA1 {}; template<typename S> struct PA2 {}; template<typename S> struct QA2 {}; template<typename S> struct PB {}; ...

2 a resposta

Como fazer com que o cout se comporte como no modo binári

Toda vez que eu faço 'cout << endl' ou até mesmo 'cout << "\ n"' e inicio meu programa no Windows para gerar um arquivo ("a.exe <test.in> result.out") I obtém "\ r \ n" finais de linha em "result.out". Existe na Terra uma maneira de parar com ...

4 a resposta

Por que não aplicar o complemento 2 em C ++?

O novo padrão C ++ ainda se recusa a especificar a representação binária de tipos inteiros. Isso ocorre porque existem implementações do C ++ no mundo real que não usam a aritmética de complemento de 2? Acho isso difícil de acreditar. É porque o ...

6 a resposta

Modificar uma estrutura de dados enquanto itera sobre ela

O que acontece quando você adiciona elementos a uma estrutura de dados, como um vetor, enquanto itera sobre ele. Não posso fazer isso? Eu tentei isso e ele quebra: int main() { vector<int> x = { 1, 2, 3 }; int j = 0; for (auto it = ...

12 a resposta

Verificando automaticamente uma nova versão do meu aplicativo

Tentando atender a uma solicitação de recurso de nossos clientes, gostaria que meu aplicativo, quando a Internet estivesse disponível, verifique em nosso site se uma nova versão está disponível. O problema é que não tenho idéia do que deve ser ...

2 a resposta

C ++: Comparando ponteiros de classes base e derivad

Gostaria de obter algumas informações sobre práticas recomendadas ao comparar indicadores em casos como este: class Base { }; class Derived : public Base { }; Derived* d = new Derived; Base* b = dynamic_cast<Base*>(d); // When comparing the two ...

4 a resposta

Qt - inicializando o formulário

Quando chamamossetupUi(), estamos inicializando a forma O que inicializando o formulário significa? O que acontece se não chamá-lo? Obrigado