Size: a a a

2021 February 14

Т

Тающий звук... in dlang.ru
А если тип будет совпадать, то это получится видимость правильной работы программы
источник

Т

Тающий звук... in dlang.ru
Более менее правильной
источник

МВ

Макс Воробьев... in dlang.ru
Тающий звук
А если тип будет совпадать, то это получится видимость правильной работы программы
если тип не будет совпадать - то тоже может прокатить
источник

МВ

Макс Воробьев... in dlang.ru
условно есть
final class A {
   uint64_t field;
}
final class B {
   int64_t other;
}
источник

МВ

Макс Воробьев... in dlang.ru
как при доступе к полю программа поймет, что объект не того типа?
источник

Т

Тающий звук... in dlang.ru
Никак, поэтому это ошибочная ситуация
источник

Т

Тающий звук... in dlang.ru
Когда программа вроде работает, но работает неправильно
источник

МВ

Макс Воробьев... in dlang.ru
в общем я к тому, что поукаратнее с delete в языке, который не сильно его подразумевает
источник

МВ

Макс Воробьев... in dlang.ru
да и вообще поокуратнее с delete
источник

Т

Тающий звук... in dlang.ru
Вообще его не надо использовать, особенно зная, что его удалят
источник

МВ

Макс Воробьев... in dlang.ru
источник

МВ

Макс Воробьев... in dlang.ru
источник

МВ

Макс Воробьев... in dlang.ru
больше напоминает генератор ошибок
источник

Е

Евгений in dlang.ru
Макс Воробьев
из разряда забавного: delete занулит a, destroy - нет
А если указатель const, то delete и вовсе не компилируется. А destroy вполне.
источник

q

qq in dlang.ru
В динамическую память алоцировать же как в с++ надо?
источник

DH

Dark Hole in dlang.ru
qq
В динамическую память алоцировать же как в с++ надо?
Через new
источник

q

qq in dlang.ru
Dark Hole
Через new
С указателем?
источник

DH

Dark Hole in dlang.ru
qq
С указателем?
Указателем на что?
источник

q

qq in dlang.ru
Dark Hole
Указателем на что?
Память в куче
источник

DH

Dark Hole in dlang.ru
._.
источник