Resultados da pesquisa a pedido "c++"

3 a resposta

QPushButton não atualiza quando setDown é chamado

eu tenho umQPushButton, Quero torná-lo "empurrado" para que eu chame btn->setDown(true);Mas isso não atualiza a aparência ou o comportamento do botão (ele ainda é ativado e pressionado). Isso acontece quando eu chamo o comando de uma função ...

1 a resposta

Problemas ao usar boost :: asio :: async_read ()

Aqui está o código que eu uso: class Server { ..... void Server::accepted() { std::cout << "Accepted!" << std::endl; boost::array<char, 1> buf; boost::asio::async_read(socket, boost::asio::buffer(buf), boost::bind(&Server::handleRead, this, ...

4 a resposta

Como atualizar std :: map depois de usar o método find?

Como atualizar o valor de uma chavestd::map depois de usar ofind método? Eu tenho uma declaração de mapa e iterador como esta: map <char, int> m1; map <char, int>::iterator m1_it; typedef pair <char, int> count_pair;Estou usando o mapa para ...

1 a resposta

Retornar const unique_ptr

Gostaria de saber por que recebo um erro ao compilar: const std::unique_ptr<int> get() { return std::make_unique<int>(10); } int main() { const std::unique_ptr<int> value = get(); return EXIT_SUCCESS; }Estou tendo o erro a seguir: main.cpp: In ...

2 a resposta

Verificação de vazamento de memória no Windows com QT e MinGW32

Ultimamente tenho desenvolvido em C ++ com o QT Creator. Está tudo bem e estou quase chegando ao ponto de empacotar e distribuir meu aplicativo. Mas, obviamente, antes de qualquer lançamento, é melhor você ter tudo certo. Estou na fase de testes ...

2 a resposta

C ++ MPL ou_ e implementações

Estou tentando ler os cabeçalhos de impulso para descobrir como eles conseguiram implementar o or_<...>e and_<...>metafunções para que: 1) Eles podem ter um número arbitrário de argumentos (ok, digamos até 5 argumentos) 2) Eles têm ...

6 a resposta

Por que um compilador C / C ++ precisa saber o tamanho de uma matriz em tempo de compilação?

Eu sei que os padrões C anteriores a C99 (assim como o C ++) afirmam que o tamanho de uma matriz na pilha deve ser conhecido em tempo de compilação. Mas porque é isso? A matriz na pilha é alocada em tempo de execução. Então, por que o tamanho ...

2 a resposta

As classes de modelo herdadas do C ++ não têm acesso à classe base [duplicado]

Esta pergunta já tem uma resposta aqui: Erro "não declarado neste escopo" com modelos e herança [duplicado] [/questions/7076169/not-declared-in-this-scope-error-with-templates-and-inheritance] 2 respostasEstou trabalhando com classes de modelo ...

3 a resposta

C ++: Redirecionando STDOUT

No meu aplicativo, quero redirecionar a saída que normalmente iria para o fluxo stdout para uma função que eu defino. Eu li que vocêpode redirecionar stdio para um arquivo, então por que não para uma função? Por exemplo: void MyHandler( const ...

2 a resposta

Diferença entre a análise de void () e int ()

Depois de ler sobre a análise mais irritante, experimentei um pouco e encontrei este programa. Existem duas linhas muito semelhantes. Um deles gera avisos em g ++ 7 e clang ++ - 3.9, outro não. int main() { void(); // no warning int(); // ...