Configurando as Propriedades de Configuração de Importação de Dados para Arquivos C

É possível configurar as propriedades de configuração de importação de dados para o arquivo de origem C que você importa em seu projeto.

Antes de Iniciar

Na página Importador, é possível configurar as propriedades de configuração de importação de dados para seu arquivo de ligação. Alternativamente, é possível alterar as propriedades no código-fonte no editor de código Java™ após o fechamento do assistente. É possível alterar os padrões para essas propriedades na página Preferências; os valores que você configura na página Preferências são mostrados como padrões na página Configurando propriedades de configuração de importação de dados.

Procedimento

  1. Caminho do Include: É possível incluir uma lista de diretórios para procura de arquivos include. Clique em Incluir para incluir um caminho do diretório.
  2. Plataforma - Compilador: Especifique a plataforma na qual o programa C é compilado.
  3. Consulta: Após você ter configurado as preferências do importador, incluindo as propriedades avançadas descritas abaixo, é possível alterá-las. Clique em Consulta para visualizar as estruturas de dados disponíveis. O importador C lê o arquivo C selecionado e retorna todos os nomes de estrutura para o aplicativo. É possível selecionar o nome da estrutura C que deseja importar.
  4. Para configurar as propriedades de configuração de importação de dados avançadas, clique em Mostrar Avançado.
  5. Formato de ponto flutuante: Indica a representação de byte dos números de pontos flutuantes.

  6. Página de códigos: A página de códigos do programa de destino C.
  7. Tratar matrizes curtas não assinadas como sequências: Se a caixa de seleção Tratar matrizes curtas não assinadas como sequências estiver selecionada, as matrizes curtas não assinadas serão tratadas como sequências. Se ela estiver desmarcada, as matrizes curtas não assinadas não serão tratadas como sequências.
  8. Codificação de sequência: Esta propriedade determina o formato no qual as sequências são codificadas.
  9. Ordem do byte: A representação de byte dos números inteiros ordenados do byte mais significativo para o byte menos significativo é referida como uma representação big endian. A representação de bytes de inteiros ordenados do byte menos significativo para o byte mais significativo é referida como uma representação little endian.
  10. Tamanho do endereço: O tamanho do endereço da plataforma de 32 bits ou 64 bits.
  11. Tamanho do long double: O tamanho do armazenamento de um valor de vírgula flutuante de precisão long double. Pode ser 64 bits ou 128 bits.
  12. Regra de alinhamento: A regra de alinhamento determina o layout de armazenamento de estruturas C.
  13. Nível de compactação: O nível de compactação pode ser de 1, 2, 4, 8 bytes ou 16 bytes. Esse valor deve corresponder ao que foi usado para compilar o programa C de destino.
  14. Tamanho da constante de enumeração: Alguns compiladores compactam uma constante de enumeração em um tipo integral menor que contém todas as variáveis. Outros compiladores permitem a opção de selecionar o número de bytes a serem utilizados para uma constante de enumeração.
  15. Tamanho do wchar: O tamanho do armazenamento de um tipo wchar. A maioria das plataformas implementa o tamanho de 2 bytes, embora algumas plataformas suportem 4 bytes.
  16. Clique em Avançar.

Exemplo

O que Fazer Depois

Agora que você incluiu as propriedades de importação de dados para o arquivo C, é possível salvar essas propriedades de bean de dados.

Feedback