Pular para o conteúdo

Exibição da Janela de Log da API do Aimsun Next

Em C++ e Python

Explicação

Imprimir uma string na Janela de Log.

Formato
void AKIPrintString(char *string);
Parâmetros:
  • string: String a exibir.
Saída
  • None

In C++:

Explicação

Imprima uma string Unicode na janela Log.

Formato
void AKIPrintAsUNICODEString(const unsigned short *string);
Parâmetros
  • string: a string a ser impressa
Saída

Nenhum.

Em Python:

Não disponível.

Converter uma string Unicode em string ASCII

Em C++ e Python:

Explicação

Converte uma string Unicode para char* . A string retornada deve ser excluída posteriormente.

Em APIs Python, todas as strings devem ser Ascii, portanto todas as funções que retornam uma string Unicode (isto é, const unsigned short *) devem ser passadas pela função AKIConvertToAsciiString para obter a string correta.

Formato
const char *AKIConvertToAsciiString(const unsigned short *string, bool deleteUshortString, bool *anyNonAsciiChar);
Parâmetros
  • string: string Unicode.
  • deleteUshortString: True para excluir a string de parâmetro.
  • anyNonAsciiChar: Retorna true se houver algum caractere não conversível.
Saída

A string convertida.

Converter string ASCII em string Unicode

In C++:

Explicação:

Converta uma string ascii em uma string Unicode.

Formato
const unsigned short *AKIConvertFromAsciiString(const char *ascii);
Parâmetros
  • ascii: A string ascci a ser convertida.
Saída

A string convertida

Em Python:

Não disponível.

Excluir uma string Unicode

In C++:

Explicação

Exclui a memória alocada para string, tendo chamado anteriormente a função AKIConvertFromAsciiString.

Formato
void AKIDeleteUNICODEString( const unsigned short *string );
Parâmetros
  • string: A string a excluir.
Saída:

Nenhum.

Em Python

Não disponível.

Excluir uma String ASCII

In C++:

Explicação

Exclui a memória alocada para a string após ter chamado anteriormente a função AKIConvertToAsciiString.

Formato
void AKIDeleteASCIIString( const char *string );
Parâmetros
  • string: A string a excluir.
Saída

Nenhum.

Em Python:

Não disponível.