Resultados da pesquisa a pedido "c++"
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); ...
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 (! ...
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 ...
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 ...
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 à ...
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; ...
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 ...
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?
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 ...
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 ...