Я пытаюсь определить список, который включает MAC-адреса наших устройств. И я хотел бы сделать это с помощью макроса. Вот пример списка, который я определил:
#define WHITELIST_DEVICE { \
{0x45,0x11,0xDF,0xED,0x2B,0x61}, \
{0xAB,0x11,0xDF,0x61,0x6B,0x2B}, \
{0x61,0x6B,0x3B,0xED,0x61,0x61}, \
{0xDF,0x55,0xDF,0x6B,0x6B,0x61}, \
} /**< List of device mac addresses in whitelist*/
После определения списка я хотел бы собрать его размер в виде столбцов и строк. Какой самый простой способ сделать это?
Вы также можете предложить мне новый способ определения списка. Код будет работать на встроенной системе. Таким образом, у него не должно быть тяжелых алгоритмов:)