Re[12]: [trick] C++14 return unnamed structure
От: Went  
Дата: 12.10.15 17:05
Оценка: +1 -1 :)
Здравствуйте, B0FEE664, Вы писали:
BFE>Зачем?
Ну, не inline, а делать потроха функции видимыми снаружи.
// Вместо:
class X
{
  struct Restult {...};
  
  Result some_function();
}
// Делать:
class X
{
  auto some_function()
  {
    // А тут что-то, что требует 100500 заголовков...
    return {...};
  }
}

Нет, я не спорю, любая возможность хороша, есть анонимные функции, будут анонимные классы. Просто ценность такого нововведения для меня сомнительна.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.