или using blablabla =) наоборот. Такое бывает?
Хочу как-то так:
using F = std::function<int(int,double)>;
untypedef(F::result_type) Boo(untypedef(F::first_argument_type) a, untypedef(F::second_argument_type) b)
{
...
}
Такое бывает? Я очень странного хочу?
Поясню за юзкейс: "untypedef" тут для того, чтобы всякие IDE в автокомплите реальные типы показывали у аргументов, а не F::first_argument_type , что пользователю будет не понятно.
Обсуждают сегодня