Mfc 将CStringArray数据复制到无符号字符数组

Mfc 将CStringArray数据复制到无符号字符数组,mfc,Mfc,我有CStringArray数据,我想分配无符号字符数组中的所有数据 CStringArray m_arrSecurityAES; unsigned char private_key[16]; m_arrSecurityAES contains data as (00, 01....0E 0F). 我想以私钥的形式将此数据分配为(0x00,0x01,…,0x0E,0x0F)格式 有人能帮我分配吗?你想要这个: CStringArray m_arrSecurityAES; m_arrSe

我有CStringArray数据,我想分配无符号字符数组中的所有数据

CStringArray m_arrSecurityAES;
unsigned char private_key[16];
m_arrSecurityAES contains data as (00, 01....0E 0F).
我想以私钥的形式将此数据分配为(
0x00
0x01
,…,
0x0E
0x0F
)格式

有人能帮我分配吗?

你想要这个:

  CStringArray m_arrSecurityAES;
  m_arrSecurityAES.Add(_T("00"));
  m_arrSecurityAES.Add(_T("01"));
  m_arrSecurityAES.Add(_T("0A"));  // only three values in this sample

  unsigned char private_key[16];

  for (int i = 0; i < m_arrSecurityAES.GetSize(); i++)
  {
    private_key[i] = (unsigned char)_tcstoul(m_arrSecurityAES[i].GetString(), NULL, 16);
  }
CStringArray m_arrSecurityAES;
m__T(“00”);
m___T(“01”);
m_arrSecurityAES.Add(_T(“0A”);//此示例中只有三个值
未签名字符私钥[16];
对于(int i=0;i
A
CStringArray
是一个
CStrings
数组,但根据您的描述,m_arrSecurityAES看起来更像是一个字节数组。你的问题很不清楚。请详细说明并回答问题。特别是显示如何填写
m_arrSecurityAES
。确定。我会让你觉得更简单。我有一个CString数据作为0E,我想将其分配给无符号字符数据。CString值1=_T(“0E”);无符号字符值2;我期望值2为0x0E。请帮助我如何将值1分配给值2?请回答您的问题,并将您可能正在寻找的所有澄清放在那里,如果您认为答案有用,请投票并/或接受它。