Size: a a a

2020 August 07

Е

Егор in supapro.cxx
Danya
Чтобы лайфтайм начать
рекурсия пошла
источник

BH

Blue Heart in supapro.cxx
️️ ️
Так а зачем у инта конструктор то вызывать?
Итак, ещё раз. Как в С++ создаётся объект типа Т?
источник

️️

️️ ️ in supapro.cxx
Danya
Чтобы лайфтайм начать
Что именно это означает. Какие действия в памяти?
источник

️️

️️ ️ in supapro.cxx
Blue Heart
Итак, ещё раз. Как в С++ создаётся объект типа Т?
Мы про инт.
источник

D

Danya in supapro.cxx
️️ ️
Что именно это означает. Какие действия в памяти?
Никакие
Это абстракция стандарта
источник

VS

Vlad Serebrennikov in supapro.cxx
️️ ️
Так а зачем у инта конструктор то вызывать?
нетривиальные конструкторы ни при чем, как я написал выше и вы согласились
и правда по кругу идем
источник

️️

️️ ️ in supapro.cxx
Danya
Никакие
Это абстракция стандарта
А в компиляторе?
источник

BH

Blue Heart in supapro.cxx
️️ ️
Мы про инт.
Инт — это частный случай типа. Заменим его на Т — будем в общем виде решать.
источник

D

Danya in supapro.cxx
️️ ️
Мы про инт.
Инт такой же тип как и остальные
источник

BH

Blue Heart in supapro.cxx
Потому что переход от частного к общему недопустим
источник

Е

Егор in supapro.cxx
️️ ️
А в компиляторе?
спросите у компелятора
источник

AZ

Anton Z. in supapro.cxx
Blue Heart
На самом деле, думаю, можно просто попросить линк, где написано, что маллок зовёт конструктор
Какой конструктор у int?
источник

️️

️️ ️ in supapro.cxx
В общем тут уб только по стандарту. По факту там его нет.
источник

VS

Vlad Serebrennikov in supapro.cxx
️️ ️
В общем тут уб только по стандарту. По факту там его нет.
это было сказано несколько раз на протяжении этого обсуждения
источник

Е

Егор in supapro.cxx
️️ ️
В общем тут уб только по стандарту. По факту там его нет.
да, уб нет, трогайте капасити и нерождённые члены юнионов, не надо 10 раз повторять один и тот же вопрос
источник

️️

️️ ️ in supapro.cxx
Danya
int* intptr = (int*)malloc(sizeof(int));
*intptr = 10;


Это уб до С++20?
И тут тоже
источник

BH

Blue Heart in supapro.cxx
Anton Z.
Какой конструктор у int?
От частного к общему я не перехожу, так неможно
источник

AZ

Anton Z. in supapro.cxx
Danya
Инт такой же тип как и остальные
У инта тривиальный default constructor
источник

АК

Александр Караев... in supapro.cxx
️️ ️
В общем тут уб только по стандарту. По факту там его нет.
> По стандарту UB есть, по факту - нет
В фонд золотых цитат
источник

DP

Denis Paukaev in supapro.cxx
Anton Z.
У инта тривиальный default constructor
Это не важно
источник