Resultados da pesquisa a pedido "c++"

2 a resposta

g ++ nenhum erro de chamada de função correspondente

Eu tenho um erro do compilador, mas não consigo descobrir o porquê. o .hpp: #ifndef _CGERADE_HPP #define _CGERADE_HPP #include "CVektor.hpp" #include <string> class CGerade { protected: CVektor o, rv; public: CGerade(CVektor n_o, CVektor n_rv); ...

2 a resposta

Memcpy vs Memmove - Depuração vs Liberação

Eu tenho um comportamento realmente estranho para o meu aplicativo multithreading x64. O tempo de execução no modo de depuração é mais rápido que no modo de liberação. Eu resolvi o problema e encontrei o problema: O modo de depuração otimiza (! ...

5 a resposta

O std :: cout é armazenado em buffer?

Acabei de ler um artigo antigo, mas interessante, de "Scott Meyers" http://aristeia.com/Papers/C++ReportColumns/novdec95.pdf [http://aristeia.com/Papers/C++ReportColumns/novdec95.pdf] Basicamente, trata-se de preferir usar'\n' sobrestd::endl ...

2 a resposta

Como funcionam os destruidores virtuais?

Estou usando o gcc. Estou ciente de como os destruidores virtuais resolvem o problema quando destruímos um objeto de classe derivada apontado por um ponteiro de classe base. Eu quero saber como eles funcionam? class A { public: A(){cout<<"A ...

1 a resposta

O aumento do C ++ falha ao usar o código de idioma

Estou tentando usar a biblioteca de impulso para fornecer suporte i18 à minha classe de string. Estou usando o compilador VC10 do Microsoft Visual studio e a máquina Windows 7 de 64 bits. Sou capaz de compilar e vincular meu aplicativo à ...

3 a resposta

Texto de duas cores no QPushButton

Eu preciso de um QPushButton com duas cores no texto. Encontrei uma solução com um código html no QTextDocument e está funcionando. Mas eu preciso do alinhamento centralizado e o código html não está funcionando. QTextDocument Text; ...

3 a resposta

Maneira razoavelmente portátil de obter 64 bits de 64x64 bits multiplicados? [duplicado]

Esta pergunta já tem uma resposta aqui: Como posso multiplicar operandos de 64 bits e obter resultados de 128 bits de forma portável? [/questions/25095741/how-can-i-multiply-64-bit-operands-and-get-128-bit-result-portably] 2 respostasExiste uma ...

6 a resposta

Recursão de cauda em C ++

Alguém pode me mostrar uma função recursiva de cauda simples em C ++? Por que a recursão da cauda é melhor, se é que é mesmo? Que outros tipos de recursão existem além da recursão da cauda?

2 a resposta

Singleton seguro para threads em C ++ 11

Eu sei que o seguinte é uma maneira segura de thread para implementar um singleton em C ++ 11: Foo* getInst() { static Foo* inst = new Foo(...); return inst; }Eu li emesta resposta [https://stackoverflow.com/a/19907903/506624]que o seguinte ...

2 a resposta

Elementos não copiáveis em vetor

Eu tenho uma classe não copiável (ou seja, o construtor de cópias e o operador de atribuição estão marcados como 'excluir'). Eu gostaria de mantê-los em um std :: vector. É uma classe RAII, portanto, simplesmente o armazenamento do ponteiro ou ...