Hola, mi duda es facilita, sólo quiero saber cómo poner el siguiente header de c++ en delphi:
Cita:
const char * const FLAC__StreamEncoderStateString[]
|
Por si sirve de ayuda la implementación de esta función sería como sigue:
Cita:
FLAC_API const char * const FLAC__StreamEncoderStateString[] = {
"FLAC__STREAM_ENCODER_OK",
"FLAC__STREAM_ENCODER_UNINITIALIZED",
"FLAC__STREAM_ENCODER_OGG_ERROR",
"FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR",
"FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA",
"FLAC__STREAM_ENCODER_CLIENT_ERROR",
"FLAC__STREAM_ENCODER_IO_ERROR",
"FLAC__STREAM_ENCODER_FRAMING_ERROR",
"FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR"
};
|
No entiendo muy bien que lo que devuelva sea char*, yo entiendo que debería ser un string con el valor "traducido" del enumerado que se le pasa por entrada para que sea imprimible por pantalla, ¿cómo lo veis?