Size: a a a

2020 August 24

hh

horse horssyyy in supapro.cxx
почему в результате 0?
источник

hh

horse horssyyy in supapro.cxx
источник

hh

horse horssyyy in supapro.cxx
я всме пытаюсь понять эти ссылки
источник

hh

horse horssyyy in supapro.cxx
Вроде где-то рядом уже понимание, но что-то видимо ускользает от меня
источник

hh

horse horssyyy in supapro.cxx
на сколько я понимаю в этом примере получается dangling reference?
источник

ПК

Побитый Кирпич... in supapro.cxx
horse horssyyy
на сколько я понимаю в этом примере получается dangling reference?
в примере получается UB
источник

hh

horse horssyyy in supapro.cxx
это видимо как раз попадает в этот пункт?
источник

hh

horse horssyyy in supapro.cxx
a temporary bound to a reference parameter in a function call exists until the end of the full expression containing that function call: if the function returns a reference, which outlives the full expression, it becomes a dangling reference.
источник

ПК

Побитый Кирпич... in supapro.cxx
Да
источник

hh

horse horssyyy in supapro.cxx
Хух
источник

hh

horse horssyyy in supapro.cxx
Хоть где-то угадал
источник

hh

horse horssyyy in supapro.cxx
Я вот подумал наверное если бы сразу сделали все переменные ссылками в c++ было бы проще. Надо явно передать value, вызвал x.clone() и всё
источник

hh

horse horssyyy in supapro.cxx
Ну не все, кроме примитивных типов
источник

hh

horse horssyyy in supapro.cxx
А то получается как-то много подкапотной магии
источник

ПК

Побитый Кирпич... in supapro.cxx
horse horssyyy
Я вот подумал наверное если бы сразу сделали все переменные ссылками в c++ было бы проще. Надо явно передать value, вызвал x.clone() и всё
и получился бы C#
источник

ПК

Побитый Кирпич... in supapro.cxx
объекты первичнее ссылок
источник

ПК

Побитый Кирпич... in supapro.cxx
ну и эта тема ещё с С идёт, так что так не смогли бы сделать
источник

К

Константин in supapro.cxx
Побитый Кирпич
и получился бы C#
Или ява
источник

EK

Eugene Krasnikov (ᴊɪ... in supapro.cxx
Подскажите, есть ли какая-то разница между этими конструкторами?
Ctor() {}
Ctor() = default;
источник

Е

Егор in supapro.cxx
Eugene Krasnikov (ᴊɪɴ x)
Подскажите, есть ли какая-то разница между этими конструкторами?
Ctor() {}
Ctor() = default;
есть
источник