Есть время жизни 'a оно задано для ссылок, присланных в метод. У метода есть возвращаемое значение с тем же временем жизни. Все норм, ссылки на входе живут дольше метода и отдаются на выход. Если же создать в методе значение и вернуть ссылку на него (а там время жизни 'a у возвращаемого значения, которое из ссылок на входе) то компилер не допрет, что не надо сносить ссылку в конце работы метода, а снести ее когда 'a отживет, и выдаст компилер ошибку. Кажется компилер мог бы быть и поумнее.
Да, я ожидал, что можно даже вернуть ссылку на значение, созданное внутри функции, а нельзя. Только умные указатели. То есть все же не совсем халява.
То есть выходит либо я передаю умный указатель в выражении foo(bar()) по значению как возвращаемое значение bar(), либо мне надо сделать временную переменную
let tmp=bar() если bar вернет ссылку
и потом передать foo(tmp) что бы переменная жила дольше чем будет вычислятся выражение foo(bar())? Я вероятно запутался и есть какой-то способ foo(bar()) с передачей ссылки вместо умного указателя? Ну есть жеж?
Кстати, спасибо уж не помню кому, овсянка прижилась и оказалась лучше фасоли. Во-первых вкусно, а во вторых она оказалась очень сытной неожиданно. Так что 50гр овсянки с сиропом и сахзамом прям отличный обед пока я работаю, организм отстает сразу. В итоге я лимит стал поддерживать вообще легко.
Исследования на людях показали, что постоянные аэробные упражнения (например, по 30 минут каждый день) могут вызывать улучшения определенных когнитивных функций, нейропластичности и поведенческой пластичности; некоторые из этих долгосрочных эффектов могут включать увеличение роста нейронов, повышение неврологической активности (например, передачи сигналов c-Fos и BDNF), улучшение способности справляться со стрессом, усиление когнитивного контроля поведения, улучшение декларативного , пространственная и рабочая память, а также структурные и функциональные улучшения структур мозга и путей, связанных с когнитивным контролем и памятью. Влияние физических упражнений на когнитивные способности может повлиять на академическую успеваемость у детей и студентов колледжей, повысить продуктивность взрослых, сохранить когнитивные функции в пожилом возрасте, предотвратить или вылечить определенные неврологические расстройства и улучшить общее качество жизни.
Песня о депрессии
https://music.youtube.com/watch?v=8a09OEQgCKE&si=RmFCZGtFo6uIr1Jb
Медитирую, недавно впервые играл в d&d, люблю смотреть научпоп лекции в ютубе, гулять. По субботам хожу в баню потом сижу в кондитерской и читаю. Обожаю музеи современного искусства и особенно импрессионистов. Предпочту посидеть у озера и посмотреть на горы. Этот инстанс мой. Еще есть канал https://youtube.com/@user-tc9eq9pz2q?si=uPmChHjU3UyZIDET
Политическая платформа - гороскопианец в рамках метакратии
Религия - вера в макаронного монстра
Космополит безродный.
Местоимение они/их, царь я или не царь!?