LINUX.ORG.RU

История изменений

Исправление mittorn, (текущая версия) :

Косвенно оно возвращает c в *a если там не нулевой указатель.
Сделано это чтобы можно было инициализировать

int &r = cond ? a : b;
в c++, в c соответсвенно такой необходимости нет и выражение невалидно

Исходная версия mittorn, :

Косвенно оно возвращает c в a если там не нулевой указатель.
Сделано это чтобы можно было инициализировать

int &r = cond ? a : b;
в c++, в c соответсвенно такой необходимости нет и выражение невалидно