LINUX.ORG.RU

История изменений

Исправление utf8nowhere, (текущая версия) :

Это как указатель. Он либо nullptr, либо указывает на что-то.

При этом он всегда есть, а меняется его значение. Я спрашивал про то, как можно иметь или не иметь ссылку.

Того, какая семантика должна быть у optional<T&>. Прочитайте статью, что ли.

Читал статью. И ещё какую-то по ссылке оттуда. Выше описал своё мнение почему с operator= проблемы нет — потому что сама конструкция operator<T&> бессмысленна.

Исправление utf8nowhere, :

Это как указатель. Он либо nullptr, либо указывает на что-то.

При этом он всегда есть, а меняется его значение. Я спрашивал про то, как можно иметь или не иметь ссылку.

Того, какая семантика должна быть у optional<T&>. Прочитайте статью, что ли.

Читал статью. И ещё какую-то по ссылке оттуда. Выше описал своё мнение почему с operator= проблемы нет — потому что сама конструкция operator<T&> бессмысленна.

Исходная версия utf8nowhere, :

Того, какая семантика должна быть у optional<T&>. Прочитайте статью, что ли.

Читал статью. И ещё какую-то по ссылке оттуда. Выше описал своё мнение почему с operator= проблемы нет — потому что сама конструкция operator<T&> бессмысленна.