如何增加MAC地址?

时间:2015-05-20 15:46:49

标签: c++ addition

我需要从C ++中的初始MAC地址获取下一个有效的MAC地址。 所以我试图将MAC地址拆分为单独的十六进制整数,并一次递增一个,但我不知道当其中一个拆分部分达到0xFF时如何获得下一个。

如何验证增量?

如何增加MAC地址的其他想法?

1 个答案:

答案 0 :(得分:2)

如果部件为FF,则将其更改为00并增加下一部分。当数字为9时,它与递增十进制数的方式完全相同 - 您将其设为0并将下一个数字增加到左侧,因此19变为20。