Я работаю с адресами IPv6 в форме:
FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
Внутри я храню их в массиве:
TIp6Bytes = array [0..15] of Byte;
Мне нужно манипулировать адресами IPv6 несколькими способами, включая добавление, деление, умножение и т. д. Может ли кто-нибудь предложить хороший способ сделать это?
Думаю, мне следовало упомянуть, что я работаю с Delphi 2009.