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?