воскресенье, 25 октября 2015 г.

[prog.d.flame] Куда может завести отсутствие чувства меры и чувства стиля

К счастью, очень давно не смотрел на язык программирования D. А тут в рамках LOR-овского флейма потребовалось выяснить, какие аналоги C++ных умных указателей есть в D. И увидел прекрасный прототип метода refCountedPayload() в шаблоне std.typecons.RefCounted:

inout nothrow @property ref @safe inout(T) refCountedPayload() return;

Внимание, вопрос: при чем здесь тот самый Александреску? ;)

Комментариев нет:

Отправить комментарий