LINUX.ORG.RU

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

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

На самом деле там есть некая функция библиотеки которая принимает функцию пользователя и передает в нее при вызове ссылку. Ссылка позволяет чуть меньше буков писать (. а не -> при задании всякой математики чуть лучше смотрится), но вот иногда надо как то сказать что объекта (аргумента) нет. Заводить под это лишний аргумент не хочется.

В общем меня тоже слегка конструкция

*(T*)nullptr

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

if(ptr){ T& ref = *ptr; ... }

;-)

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

На самом деле там есть некая функция библиотеки которая принимает функцию пользователя и передает в нее при вызове ссылку. Ссылка позволяет чуть меньше буков писать (. а не -> при задании всякой математики чуть лучше смотрится), но вот иногда надо как то сказать что объекта (аргумента) нет. Заводить под это лишний аргумент не хочется.

В общем меня тоже слегка конструкция (T)nullptr выморозила, но я торопился и решил оставить пока так. Поменяю на пойнтер,в крайнем случае всегда можно сделать

if(ptr){ T& ref = *ptr; ... }

;-)