Я хочу хранить биты в массиве (например, в структуре). Таким образом, я могу использовать любой из следующих двух подходов
Подход номер 1 (AN 1)
struct BIT
{
int data : 1
};
int main()
{
BIT a[100];
return 0;
}
Подход номер 2 (AN 2)
int main()
{
std::bitset<100> BITS;
return 0;
}
Почему кто-то предпочтет AN 2 перед AN 1?