Resultados da pesquisa a pedido "c++"

2 a resposta

Static Vs Dynamic Librari

Li sobre bibliotecas estáticas e dinâmicas. Minha pergunta é pouco especifie dlopen dlclose: Benifit of dlopen is we can start the EXE with out loading the necessary libraries at the begining. Only when we need we will load the libratries ...

8 a resposta

uando o Endianness se torna um fato

Endianness do que eu entendo, é quando os bytes que compõem uma palavra multibyte diferem em sua ordem, pelo menos no caso mais típico. Para que um número inteiro de 16 bits possa ser armazenado como0xHHLL ou0xLLHH. Supondo que não entendi ...

4 a resposta

Por que posso atribuir um novo valor a uma referência e como posso fazer uma referência se referir a outra coisa?

enho algumas perguntas relacionadas ao uso de referências em C + No código mostrado abaixo, como funciona e não cometer um erro na linhaq = "world";? #include <iostream> using namespace std; int main() { char *p = "Hello"; char* &q = p; cout ...

2 a resposta

Detalhes da instanciação do modelo dos compiladores GCC e MS

Alguém poderia fornecer uma comparação ou detalhes específicos de como a instanciação de modelo é tratada no tempo de compilação e / ou link nos compiladores GCC e MS? Esse processo é diferente no contexto de bibliotecas estáticas, ...

7 a resposta

referências polimórficas do C ++

Eu estava me perguntandoquã você pode fazer polimorfismo com referências, ao contrário de ponteiro Para esclarecer, consulte o seguinte exemplo mínimo: class A; class B { public: A& a; ///////////////// <- #1 B(); void doStuff(); }; class A { ...

4 a resposta

elhor estrutura de pastas para bibliotecas e ligações em várias plataformas C

Estou prestes a começar o trabalho em uma biblioteca de plataforma cruzada para ser escrita em C ++. No futuro, pretendo implementar ligações para outras linguagens como Python, Java etc. A biblioteca precisa estar disponível nas principais ...

4 a resposta

unção de membro @ Call em cada elemento em um contêiner

Esta questão é uma questão de estilo, pois você sempre pode escrever um loop for ou algo semelhante; no entanto, existe um STL ou BOOST menos intrusivo equivalente à escrita: for (container<type>::iterator iter = cointainer.begin(); iter ...

3 a resposta

ponteiro c ++ na máquina de 64 bits

Estou usando c ++ no linux de 64 bits, o compilador (g ++) também é de 64 bits. Quando imprimo o endereço de alguma variável, por exemplo, um número inteiro, ele deve imprimir um número inteiro de 64 bits, mas, na verdade, imprime um número ...

1 a resposta

Especializações de vinculação e modelo em C ++

Estou estudando o comportamento do vinculador C ++ em relação às especializações de modelo. Estou usando o Microsoft Visual C ++ 2010 para esses experimentos. Não sei se o comportamento é o mesmo com outras cadeias de ferramentas (por exemplo, ...

9 a resposta

Acesso a membros filhos na classe pai, C ++

Estou enfrentando uma situação em que preciso acessar variáveis de membro filho dentro da classe pai. Eu sei que isso é contra os princípios de OO, mas tenho que lidar com um cenário em que centenas de classes são herdadas de uma e ao longo do ...