LINUX.ORG.RU

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

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

Неужели этот код хуже читается чем

Думаю, примерно одинаково: оба интуитивно непонятны. Только вот в Си никто так не пишет, там делают typedef-ы для указателей на функции. Запись как ты написал это, считай, предкомпилированный вид прототипа, присутствует он, в норме, только внутри компилятора.

typedef int (*fn_somename)(float);
fn_somename (*f2)(double);

А вот так читается идеально.

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

Неужели этот код хуже читается чем

Думаю, примерно одинаково: оба интуитивно непонятны. Только вот в Си никто так не пишет, там делают typedef-ы для указателей на функции. Запись как ты написал это, считай, предкомпилированный вид прототипа, присутствует он, в норме, только внутри компилятора.