Я так хорошо обсудил один свой консерн по расту, что узнал что то новое. Это бывает редко. Выяснилось, что RVO есть в расте, а значит я бесился возвращая String по значению вероятно зря. Надо еще понять как RVO точно в нем работает. Но теперь можно не жалеть о том, что ты возвращаешь что то по значению. Так как не возвращаешь.

Follow

Правда я это сам выяснил, а обсуждающие только потратили кучу моего времени так как до таких вопросов не доросли пока...ну, это мое имхо конечно, не скромное. Но я знал, что шанс найти чувака, который знает как работает его компилятор рабочий, крайне мал. Но они натолкнули меня на выяснения, за что спасибо.

В итоге пришел знающий чел и объяснил все просто и ясно. Вчерашнее обсуждение очень в нем нуждалось. За что ему спасибо.

Рво в пасте это оптимизация llvm уровня и пашет не всегда.

Sign in to participate in the conversation
MustUdon

I like Twitter, but, Mastodon it is so excited! Feel free to register it is server just for fun! Usefull links https://instances.social https://www.reddit.com/r/Mastodon/comments/yugh2o/some_useful_mastodon_lists/?utm_source=share&utm_medium=web2x&context=3