Информация об изменениях

Сообщение Re[15]: Получить сигнатуру из ламбды от 17.08.2020 12:11

Изменено 17.08.2020 12:23 Маркуша Шулин

Re[15]: Получить сигнатуру из ламбды
Здравствуйте, T4r4sB, Вы писали:

TB>Здравствуйте, ollv, Вы писали:


O>> Давай выражаться конкретно, что тебе конкретно не нравится в том, что трейтсы в С++ с шаблонами и классами выглядят именно так.

O>>Что ты предложил бы в замен (да в рамках реально работающего компилятора С++) ?

TB>Я бы предложил расстрелять комитет для начала. И добавить в язык ключевые слова, которые бы прямо возвращали параметры сигнатуры.

В каком виде ?
Re[15]: Получить сигнатуру из ламбды
Здравствуйте, T4r4sB, Вы писали:

TB>Здравствуйте, ollv, Вы писали:


O>> Давай выражаться конкретно, что тебе конкретно не нравится в том, что трейтсы в С++ с шаблонами и классами выглядят именно так.

O>>Что ты предложил бы в замен (да в рамках реально работающего компилятора С++) ?

TB>Я бы предложил расстрелять комитет для начала. И добавить в язык ключевые слова, которые бы прямо возвращали параметры сигнатуры.

В каком виде ?
Даже нет
Вот давай
template <typename... Args>
inline some_return_type fun(Args... args);
typedef GET_TYPE_BASED_SIGN_MACRO(fun(5, std::string(), float(), char()) sign_type;

ну и давай получим к примеру тип 3-го аргумента