Size: a a a

2021 November 12

Dv

Dr. Friedrich von Ne... in codingteam
А где ты их нашёл?
источник

t

ttldtor in codingteam
надо долго разбираться в этом
источник

Dv

Dr. Friedrich von Ne... in codingteam
Мне кажется, такая возможность есть, но он сериализуется не побитово.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Обычно лайфтаймы сериализуются концептуально.
источник

c

codingteam@cjr in codingteam
Minoru
в Rust есть похожая штука, называется niches. Например, у типа std::num::NonZeroU32 есть «ниша» — ноль. И, например, если написать `Option<std::num::NonZeroU32>`, то `Option::None` можно представить нулём, а `Some(x)` — как `x`. И всё, никакого оверхеда на `Option`!
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ну то есть у тебя есть пара сущностей, судьбы которых связаны. А, значит, и их лайфтаймы связаны.
источник

t

ttldtor in codingteam
Ницше
источник

t

ttldtor in codingteam
Кто недостоин -- стал нулём
источник

Dv

Dr. Friedrich von Ne... in codingteam
Хм, интересно.
источник

t

ttldtor in codingteam
не достоин*
источник

c

codingteam@cjr in codingteam
источник

t

ttldtor in codingteam
теперь у кода появилась ещё и судьба...
источник

t

ttldtor in codingteam
ну вас(
источник

t

ttldtor in codingteam
еретики
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ок, спасибо, разберусь с этим. Кажется, их для перфа закомментили, но я не вижу причины не ввести в дебаге или как-то ещё.
источник

КП

Крылатый Пегас... in codingteam
Переслано от Dmitriy
@Valentyn_Korniienko о вызове "специальных" new и delete при броске исключения в new expression
https://godbolt.org/z/YMPf1e855
источник

КП

Крылатый Пегас... in codingteam
Переслано от Dmitriy
operator delete с нестандартной сигнатурой вызывается лишь в единственном случае - в процессе раскрутки стека после throw в new expression
источник

КП

Крылатый Пегас... in codingteam
Жести вам.
источник

c

codingteam@cjr in codingteam
Minoru
@ttldtor: а вот в Rust каждому значению сразу же, прямо в тип, прописывается отведённое ему время. И всё, против судьбы не попрёшь!
источник

Dv

Dr. Friedrich von Ne... in codingteam
operator delete с нестандартной сигнатурой для объектов с нестандартной судьбой!
источник