byte数组转string:
byte key[16];
key[0] =48 ;
key[1] =49 ;
key[2] =50 ;
key[3] =51 ;
key[4] =52 ;
key[5] =53 ;
key[6] =54 ;
key[7] =55 ;
key[8] =56 ;
key[9] =57 ;
key[10] =65 ;
key[11] =66 ;
key[12] =67 ;
key[13] =68 ;
key[14] =69 ;
key[15] =70 ;
char* p = new char[sizeof(key)];
memcpy(p,key,sizeof(key));
p[sizeof(key)] = 0;
string str(p);
string 转 byte指针:
byte* px = (byte*)str.c_str();
int len = str.length();