Информация об изменениях

Сообщение Re: Про перемещение (на примере кода) от 15.03.2025 12:49

Изменено 15.03.2025 12:51 rg45

Re: Про перемещение (на примере кода)
Здравствуйте, Shmj, Вы писали:

S>Т.е. если так попытаться заиметь владение — можно получить по башке, получается?


Не можно, а нужно. Время жизни объекта закончилось при выходе из функции. И ссылка, которую ты вернул, оказывается невалидной, прямо сразу же.

Сколько лет ты уже толчёшься на этом форуме, но не потрудился освоить даже азы. Какие слова тебе нужно сказать, чтоб до тебя дошло. что C++ — не C#?
Re: Про перемещение (на примере кода)
Здравствуйте, Shmj, Вы писали:

S>Т.е. если так попытаться заиметь владение — можно получить по башке, получается?


Не можно, а нужно. Время жизни объекта закончилось при выходе из функции. И ссылка, которую ты вернул, оказывается невалидной, прямо сразу же. Всё дальнейшее поведение программы — это UB.

Сколько лет ты уже толчёшься на этом форуме, но не потрудился освоить даже азы. Какие слова тебе нужно сказать, чтоб до тебя дошло. что C++ — не C#?