Resultados da pesquisa a pedido "c++"

2 a resposta

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 ...

3 a resposta

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 ...

5 a resposta

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 { ...

1 a resposta

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 ...

8 a resposta

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 ...

5 a resposta

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 ...

2 a resposta

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 << ...

2 a resposta

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 ...

3 a resposta

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 ...

1 a resposta

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 ...