É 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
- 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.
- Plataforma -
Compilador: Especifique a plataforma na qual o programa C é compilado.
- 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.
- Para configurar as propriedades de configuração de importação de dados avançadas,
clique em Mostrar Avançado.
- Formato de ponto
flutuante: Indica a representação de byte dos números de pontos flutuantes.
- Página de códigos: A
página de códigos do programa de destino C.
- 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.
- Codificação de
sequência: Esta propriedade determina o formato no qual as sequências são
codificadas.
- 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.
- Tamanho do endereço:
O tamanho do endereço da plataforma de 32 bits ou 64 bits.
- 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.
- Regra de alinhamento:
A regra de alinhamento determina o layout de armazenamento de estruturas C.
- 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.
- 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.
- 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.
- Clique em Avançar.
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.