| Xcom. Projeto XCOM é um sistema projetado para suportar a programação baseada em componentes no Linux. |
Baixe Agora |
Xcom. Classificação e resumo
- Nome do editor:
- Emir Uner
Xcom. Tag
Xcom. Descrição
O Project XCOM é um sistema projetado para suportar a programação baseada em componentes no Linux. O Project XCOM é um sistema projetado para suportar a programação baseada em componentes no Linux. Embora o sistema tenda principalmente o Linux outros sistemas operacionais de suporte POSIX e os sistemas operacionais Win32 sejam planejados para serem suportados. Os seguintes objetivos de design são seguidos em tornar o sistema atual: · Padrão de interface binária · Simplicidade e facilidade de uso · Bom C ++ SUPORTE · Portabilidade são alguns recursos de "XCOM": · Compilador IDL especializado Gerando código C ++. · Componentes no processo. · Metadados incorporados. · A maioria dos tipos de dados numéricos comuns. · Tipos de cadeia estreitas e largas. · Array, sequência e estrutura Tipos. · Relatório de erros via exceções.O compilador IDL gera código C ++, que está em conformidade com o padrão binário do XCOM. Quando o código gerado é compilado, seu layout binário está em conformidade com o formato binário do XCOMS. Mais notavelmente, outros sistemas de componentes usam funções virtuais para implementar este tipo de funcionalidade, mas no XCom uma mistura de modelos e herança é usada para fornecer um mecanismo semelhante sem usar funções virtuais porque os mecanismos usados para implementar o mecanismo de função virtual podem ser alterados do compilador para compilador. Além disso, as regras de formato binário do XCOM são projetadas para não ser excessivamente c ++ orientada e não proibir a execução de remotos no futuro. O código C ++ gerado permite o uso do sistema sem mergulhar para os detalhes binários, como contagem de referência e gerenciamento de memória. Na maioria dos cenários, tudo isso pode ser tratado por trás das cenas.Error Reporting via exceções também é suportado nativamente fornecido apenas apenas os objetos de exceção definidos IDL podem se propagar através de métodos de interface. A herança entre os tipos de exceção também é suportada para suportar cenários complexos de uso. O que é novo nesta versão: · O projeto foi revivido. · É compatível com novas versões GCC e mudou para o sistema de compilação CMAKE.
Xcom. Software Relacionado