Size: a a a

2021 January 20

O

Oleg in dlang.ru
в с++ Log& log() { return *this; }.. в Д куча слов и ни одно не работает
источник

DH

Dark Hole in dlang.ru
Serg Gini
Ну про это тоже писали да
Ну всё ещё не понимаю проблему этих ваши BetterC, SafeD и т.d.
источник

O

Oleg in dlang.ru
кстати, в клэнеге уже тож можно поиграться с метаклассами https://gitlab.com/lock3/clang
источник

DH

Dark Hole in dlang.ru
Oleg
в с++ Log& log() { return *this; }.. в Д куча слов и ни одно не работает
В С++ структуры вроде как это просто классы
источник

O

Oleg in dlang.ru
типа компайл-тайм-рефлекшен
источник

O

Oleg in dlang.ru
в С++ классы - это вроде как структуры с приватом )
источник

И

Игорь in dlang.ru
В D структура это значение. Если она на стеке то ее адрес эфемерен
источник

SG

Serg Gini in dlang.ru
Dark Hole
Ну всё ещё не понимаю проблему этих ваши BetterC, SafeD и т.d.
источник

O

Oleg in dlang.ru
отсавим высшие сферы.. как делать цепочку вызовов для одной и той же структуры?
источник

O

Oleg in dlang.ru
хотя пофуй, будет классом с цепочкой
источник

И

Игорь in dlang.ru
Класс это решение
источник

O

Oleg in dlang.ru
и в малиновом пинджаке
источник

И

Игорь in dlang.ru
Но про @nogc придется забыть
источник

O

Oleg in dlang.ru
там ... и той же структуры без варнингов? потому что с варнингами работает
источник

КП

Константин Пунш... in dlang.ru
Dark Hole
Я тупенький и не шарю зачем нужен return, но раз нужен, значит есть на что
Они про время жизни
источник

КП

Константин Пунш... in dlang.ru
Гарантировать, что не вернется ссылка или указатель ни на что
источник

DH

Dark Hole in dlang.ru
Константин Пунш
Гарантировать, что не вернется ссылка или указатель ни на что
Т.е. это нужно для ref + struct?
источник

O

Oleg in dlang.ru
>  или указатель ни на что
я вам принес посылку, только я вам ее не отдам )
источник

КП

Константин Пунш... in dlang.ru
Dark Hole
Пропиши ref return Log log(...
return во всех примерах после скобочек идет
источник

КП

Константин Пунш... in dlang.ru
источник