История изменений
Исправление firkax, (текущая версия) :
Неужели этот код хуже читается чем
Думаю, примерно одинаково: оба интуитивно непонятны. Только вот в Си никто так не пишет, там делают typedef-ы для указателей на функции. Запись как ты написал это, считай, предкомпилированный вид прототипа, присутствует он, в норме, только внутри компилятора.
typedef int (*fn_somename)(float);
fn_somename (*f2)(double);
А вот так читается идеально.
Исходная версия firkax, :
Неужели этот код хуже читается чем
Думаю, примерно одинаково: оба интуитивно непонятны. Только вот в Си никто так не пишет, там делают typedef-ы для указателей на функции. Запись как ты написал это, считай, предкомпилированный вид прототипа, присутствует он, в норме, только внутри компилятора.