Ciao a tutti. Ho un grosso problema da risolvere... da un'applicativo in C++ ricevo un byte[] che contiene il valore di un parametro. Tale valore puo' essere di qualsiasi tipo dalla stringa ad un intero fino ad un double. Quando ricevo il parametro dall'applicazione in c++ ricevo anche un identificatore del tipo per poter far la conversione dal byte[]. I tipi possibilili sono un'infinita' e non tutti esistono in java... qualcuno saprebbe aiutarmi nelle conversioni..?? anche se non tutte almeno iniziamo. I tipi sono i seguenti:
codice:public static final int BOOL_TYPE = 1; public static final int UINT8_TYPE = 25; public static final int INT8_TYPE = 32; public static final int UINT16_TYPE = 38; public static final int INT16_TYPE = 33; public static final int UINT32_TYPE = 39; public static final int INT32_TYPE = 36; public static final int UINT64_TYPE = 41; public static final int INT64_TYPE = 37; public static final int DOUBLE_TYPE = 67; public static final int STRING_TYPE = 35; public static final int BITSTRING_TYPE = 34; public static final int UINT48_TYPE = 40; public static final int CHAR_TYPE = 42; public static final int UINT40_TYPE = 43; public static final int CSTRING_TYPE = 62; public static final int INT40_TYPE = 63; public static final int INT24_TYPE = 64; public static final int UINT24_TYPE = 65;

. I tipi sono i seguenti:
Rispondi quotando