Cześć.
Krótko zwięźle i na temat. Najlepszy sposób na trzymanie IP w klasie na którym będę operować.
short ip[4]; bool ip[4][8]; std::bitset<8> ip[4]; std::string ip; char ip[4][8]; char * ip;
Chciałbym zaznaczyć, że chcę przeprowadzać operacje na bitach, więc ciągłe rzutowanie z char/string na liczbę będzie... Nieprofesjonalne, niewydajne?