Resultados da pesquisa a pedido "object-layout"

4 a resposta

Diferença de layout de memória entre classes aninhadas e herança múltipla em C ++?

Estou tentando entender como COM especifica o layout de seus objetos, para que um cliente que queira usar um objeto COM saiba como fazê-lo. Eu li que um objeto COM que implementa várias interfaces pode fazê-lo de diferentes maneiras, incluindo o ...

4 a resposta

Herança virtual em C ++

Encontrei isso em um site enquanto lia sobre herança virtual em c ++ Quando a herança múltipla é usada, às vezes é necessário usar a herança virtual. Um bom exemplo disso é a hierarquia de classes iostream padrão: //Note: this is a simplified ...

4 a resposta

Por que o tamanho da classe aumenta quando int64_t muda para int32_t

No meu primeiro exemplo, tenho dois campos de bits usandoint64_t. Quando compilo e obtenho o tamanho da classe, recebo 8. class Test { int64_t first : 40; int64_t second : 24; }; int main() { std::cout << sizeof(Test); // 8 }Mas quando eu mudo o ...

3 a resposta

O que está no cabeçalho do objeto java

Você poderia me dar algumas informações sobre o que exatamente é armazenado no cabeçalho do objeto? Eu sei, que provavelmente é dependente da JVM, mas talvez pelo menos pelo HotSpot? Estou procurando uma descrição exata especificamente para uma ...