Resultados da pesquisa a pedido "c++"
Ler informações de depuração em tempo de execução de um aplicativo
Eu tenho algumas perguntas sobre símbolos de depuração e o que pode ser feito com eles, além de, bem, depuração. Estou interessado principalmente em respostas sobre o GCC, mas também ficaria feliz em saber como ele se parece com ...
Comportamento estranho de ldr [pc, #value]
Eu estava depurando algum código c ++ (WinCE 6 na plataforma ARM) e acho estranho algum comportamento: 4277220C mov r3, #0x93, 30 42772210 str r3, [sp] 42772214 ldr r3, [pc, #0x69C] 42772218 ldr r2, [pc, #0x694] 4277221C mov r1, #0 42772220 ldr ...
É possível substituir o “operador novo ()” global em qualquer lugar?
Eu gostaria de substituir o globaloperator new() eoperator delete() (junto com todas as suas variantes) para executar alguns truques de gerenciamento de memória. Gostaria que todo o código do meu aplicativo usasse os operadores personalizados ...
Inicializando uma referência
Embora eu pensasse entender orvalue elvalue semântica em C ++, pareço pisar repetidamente em exemplos estranhos que me provam que não conheço agachamento. No entanto, existem dois muito simples e básicos que eu não entendo como eles funcionam. ...
Diferença entre funções-membro para uma classe de modelo definida dentro e fora da classe
Existe uma diferença entre definir funções-membro para uma classe de modelo dentro da declaração de classe e fora? Definido dentro: template <typename T> class A { public: void method() { //... } };Definido fora: template <typename T> class B ...
Selecionando um idioma incorporado
Estou criando um aplicativo que analisa uma ou mais séries de dados usando vários algoritmos (agentes) diferentes. Cheguei à ideia de que cada um desses agentes poderia ser implementado como scripts Python separados, executados usando a API ...
passagem de std :: thread por chamadas de referência
Bem, eu tenho um problema com a passagem de dados em um thread usando std :: thread. Eu pensei ter entendido a semântica geral dos construtores de cópias, etc., mas parece que não entendi bem o problema. Eu tenho uma classe simples chamada Log ...
A construção de passagem por valor e movimentação é um idioma ruim?
Como movemos a semântica em C ++, hoje em dia é comum fazer void set_a(A a) { _a = std::move(a); }O raciocínio é que sea é um rvalue, a cópia será elidida e haverá apenas um movimento. Mas o que acontece sea é um valor l? Parece que haverá uma ...
Como gerar biblioteca de tipos a partir de DLL COM não gerenciado
Eu tenho que usar dll COM não gerenciada de terceiros no meu aplicativo .NET. Preciso modificar este assembly para produzir umRCW personalizado [http://msdn.microsoft.com/en-us/library/e753eftz%28v=VS.80%29.aspx]. A fim de Editar montagem de ...
construtores básicos (a referência à distância é ambígua)
Eu estava praticando construtores. Abaixo está o código que eu estava praticando, mas recebi um erro que "a referência à distância é ambígua" Não consegui identificar meu erro, por favor me ajude. Eu tenho tentado isso. #include <iostream> ...