Pular para o conteúdo

Janela de Log de Funções da API do Aimsun Next ( Meso)

Em C++ e Python

Explicação

Imprimir uma string na janela de Log.

Formato
int AMesoPrintString (void * simhandler, const char *string);
Parâmetros
  • simhandler: manipulador do simulador
  • string: string a imprimir
Saída
  • ≥ 0: Sem erro
  • < 0: Erro

Converter para string ASCII a partir de unsigned short

Em C++ e Python

Explicação

Converter para string ASCII a partir de unsigned short. O Aimsun usa o formato unsigned short para oferecer suporte a idiomas que precisam de UTF-16.

Formato
    const char * AMesoConvertToAsciiString (const unsigned short *string);
Parâmetros
  • string: string a converter
Saída
  • String convertida para UTF-8

Converter para unsigned short a partir de const char

Em C++ e Python

Explicação

Converter para unsigned short a partir de const char. Lembre-se de delete[] o const unsigned short * em C APIS.

Formato
    const unsigned short * AMesoConvertFromAsciiString (const char *string);
Parâmetros
  • string: string a converter
Saída
  • String convertida para UTF-16