我有一个包含例如的字节数组
byte mac[6] = {0x00, 0x8a, 0x0C, 0x98, 0x11, 0x15}.
byte mac[6] = {0x00, 0x8a, 0x0C, 0x98, 0x11, 0x15}
使用此语句将其插入数据库时
m_pWiFiRecords->Fields->Item[varColumnIndex]->Value = _variant_t((char*)(pRecord->bss_id));
它将其保存为空数组,因为第一个元素= 0x00,并且当将其作为字节数组转换时,它将其保存为-1.
你能帮我搞清楚这个问题吗?
c++ com variant
c++ ×1
com ×1
variant ×1