Я работаю над школьным проектом с использованием Arduino
, у меня нет опыта работы с C++
, и я хочу сгенерировать уникальный MAC Address
для каждого чипа. Теперь я построил функцию, которая создает двумерный массив char
, содержащий уникальный MAC
. И он возвращает что-то вроде этого:
// 2D char array example:
char mac[6][2] = {{'A', 'B'}, {'4', 'D'}, {'F', '5'}, {'C', '9'}, {'B', '7'}, {'F', '2'}};
И я хочу преобразовать это во что-то вроде этого:
// Hex array example:
byte mac[6] = {0xAB, 0x4D, 0xF5, 0xC9, 0xB7, 0xF2};
Важное примечание: Arduino не поддерживает STL
, поэтому мне нужна реализация, которая его не использует.
Как этого добиться?
Это не дубликат этого вопроса .