Resultados da pesquisa a pedido "c++"
Multiplicação / divisão eficiente de dois números inteiros de 128 bits em x86 (sem 64 bits)
Compilador MinGW / GCC Problemas Nenhum código GPL / LGPL permitido (o GMP ou qualquer biblioteca bignum para esse assunto é um exagero para esse problema, pois eu já tenho a classe implementada Eu construí meu próprio 128 bits classe inteira ...
C ++: Injetando destinos de 32 bits do processo de 64 bits
Eu escrevi um Injetor de DLL em C ++ recentemente, para o qual os requisitos eram os seguintes OINJECTING PROCESS (vamos chamá-lo de 'Injetor') e também oDLL A SER INJETADA (Injeção) existem nas variantes de 64 e 32 bits. Dependendo do alvo, a ...
Especialização em classe de modelo C ++: por que métodos comuns precisam ser reimplementados
Na amostra: #include <iostream> using namespace std; class B { public: virtual void pvf() = 0; }; template <class T> class D : public B { public: D(){} virtual void pvf() {} private: string data; }; template <> class D<bool> : public B { ...
C ++: dlclose não descarrega a biblioteca compartilhada
Tenho uma biblioteca compartilhada carregada usandodlopen (com as bandeirasRTLD_NOW | RTLD_GLOBAL). Se esta biblioteca estiver usando funções do programa principal, ela não será descarregada. Então, acabo com o mesmo código para esta lib ...
ibliotecas de atributos e reflexão para C +
Os projetos C ++ mais maduros parecem ter um próprio sistema de reflexão e atributo, isto é, para definir atributos que podem ser acessados por sequência e são serializáveis automaticamente. Pelo menos muitos projetos C ++ dos quais participei ...
função de membro const pode retornar um ponteiro não const para um membro de dado
Code vai primeiro: class A { public: ... int *foo() const { return _px; } private: int *_px; }A função membrofoo retorna um ponteiro não-const paraprivate member_px, o que, penso, abre uma porta para modificar os membros_px, certo Éfoo a const ...
polimorfismo em c ++, perda de tipo no vetor da classe pai
Tenho uma classe A, que é a mãe das classes B e C. E uma classe X, que é a mãe de Y e Z. class A {}; class B : public A {}; class C : public A {}; class X { void foo(A) { std:: cout << "A"; } }; class Y : public X { void foo(B) {std::cout << ...
std :: lower_bound mais lento para std :: vector do que std :: map :: find
Eu escrevi uma classe para atuar como um invólucro em torno de um contêiner seqüencial std::vector/std::queue/std::list) para ter a interface de umstd::map, para desempenho ao usar um pequeno número de objetos pequenos. A codificação ...
auto de const std :: vector <> &; objeto ou referência?
suponha que tenhamos um objeto com a seguinte interface: struct Node_t { ... const std::vector< something >& getChilds() const; } node; Agora, eu acesso a propriedade com umauto variável assim: auto childs = node->getChilds(); qual é o tipo ...
Como enviar um evento-chave para o aplicativo usando o XCB?
Como enviar um evento de pressionamento de tecla ou liberação de tecla para uma janela (a janela atualmente ativa) de outro programa usandoXCB? Encontrei alguns tutoriais usandoXLib, no entanto, eu gostaria de usarXCB. Acho que vou ter que ...