У меня есть строка ниже,
const char engine_id[100] = "00002E390000005056877fb3";
Это идентификатор движка, используемый для отправки snmptrap.
Поскольку это строка, мне нужно передать ее в шестнадцатеричном виде.Ниже код работал для меня.
char engineID[13];
engineID[0]= 0x00;
engineID[1]= 0x00;
engineID[2]= 0x2e;
engineID[3]= 0x39;
engineID[4]= 0x00;
engineID[5]= 0x00;
engineID[6]= 0x00;
engineID[7]= 0x50;
engineID[8]= 0x56;
engineID[9]= 0x87;
engineID[10]= 0x7f;
engineID[11]= 0xb3;
engineID[12]= "\0";
Это жестко закодированный пример.Engine_id может быть любым, и его нужно сохранить в engineID [], как показано выше.Пожалуйста, посоветуйте, как это сделать.