Buongiorno,
in un applicativo realizzato in C++ con Visual Studio 2010, sto cercando di concatenare in una variabile di tipo string una serie di unsigned char.
Ho provato nel seguente modo:
String ^Dato;
unsigned char InBuffer[4];
// Acquisisco un array di 4 caratteri alla volta da seriale
for (int i=0; i<10; i++) {
// Acquisisco un array di 4 caratteri alla volta da seriale che memorizzo in InBuffer.
// estraggo il quarto carattere e lo concateno in una stringa
Dato = System::String::Concat(Dato, System::String::Format("{0:C}",InBuffer[3]));
}
dato che mi sembrava di aver capito che la Format concateni rappresentando la variabile nel tipo indicato tra {}.
Quale é il metodo giusto?
Grazie
|