среда, 31 июля 2013 г.

Анонимный нулевой bit-field

Встретил в Си забавную конструкцию:

struct A
{
    int :0;
};


Здесь присутствует очень забавная вещь - анонимное битовое поле нулевого размера. После преодоления шока от увиденного полез разбираться.

среда, 10 июля 2013 г.