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

Сообщение Re[5]: Передача объекта, возвращаемого функцией, в другую фу от 26.09.2019 18:21

Изменено 26.09.2019 18:22 night beast

Re[5]: Передача объекта, возвращаемого функцией, в другую функц
Здравствуйте, Коваленко Дмитрий, Вы писали:

КД>А то что оно не собирается в Conformance Mode=Yes, это проблемы этого Mode. Меня никто насильно его включать не заставляет


то что оно собирается в принципе -- это следствие того что когда-то майкрософт забил на стандарт.
другие компиляторы это не соберут.
если очень хочется сделай add_current_errors шаблонным add_current_errors(TErr&&),
или в базу добавь метод, и вручную вызывай его:
struct t_errors
{
    t_errors& get_ref() { return *this; }
};
Re[5]: Передача объекта, возвращаемого функцией, в другую фу
Здравствуйте, Коваленко Дмитрий, Вы писали:

КД>А то что оно не собирается в Conformance Mode=Yes, это проблемы этого Mode. Меня никто насильно его включать не заставляет


то что оно собирается в принципе -- это следствие того что когда-то майкрософт забил на стандарт.
другие компиляторы это не соберут.
если очень хочется, то или сделай add_current_errors шаблонным add_current_errors(TErr&&),
или в базу добавь метод, и вручную вызывай его:
struct t_errors
{
    t_errors& get_ref() { return *this; }
};