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

Сообщение Re[3]: [trick] C++14 return unnamed structure от 12.10.2015 8:49

Изменено 12.10.2015 8:50 UA

UA>>Зачем вообще что то объявлять?
BFE>Чтобы знать, что это: enum | struct | class | union | что-то ещё.

Пускай по умолчанию будет struct, если нужно более конкретно:

auto fun_test()
{
    //...
    return class { int error_code = 1, error_status = obj.status; string description = obj.description; };
}


BFE>return'ов может быть несколько.


И что?
Re[3]: [trick] C++14 return unnamed structure
UA>>Зачем вообще что то объявлять?
BFE>Чтобы знать, что это: enum | struct | class | union | что-то ещё.

Пускай по умолчанию будет struct, если нужно более конкретно:

auto fun_test()
{
    //...
    return class { public: int error_code = 1, error_status = obj.status; string description = obj.description; };
}


BFE>return'ов может быть несколько.


И что?