Resultados da pesquisa a pedido "object-layout"
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 ...
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 ...
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 ...
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 ...