Сообщение Re[83]: Когда это наконец станет defined behavior? от 22.08.2023 6:18
Изменено 22.08.2023 6:21 T4r4sB
Re[83]: Когда это наконец станет defined behavior?
Здравствуйте, so5team, Вы писали:
S>entity make_entity(entity_registry & registry) {
S> entity ent{®istry};
S>Суть в том, что неконстантный объект сохраняет себя в реестре.
А всё потому, что нефиг ссылки на локалки сохранять во внешнем объекте.
Правда если бы не сработало РВО, то тупо локальный объект бы сам себя удалил из реестра.
S>entity make_entity(entity_registry & registry) {
S> entity ent{®istry};
S>Суть в том, что неконстантный объект сохраняет себя в реестре.
А всё потому, что нефиг ссылки на локалки сохранять во внешнем объекте.
Правда если бы не сработало РВО, то тупо локальный объект бы сам себя удалил из реестра.
Re[83]: Когда это наконец станет defined behavior?
Здравствуйте, so5team, Вы писали:
S>entity make_entity(entity_registry & registry) {
S> entity ent{®istry};
S>Суть в том, что неконстантный объект сохраняет себя в реестре.
А всё потому, что нефиг ссылки на локалки сохранять во внешнем объекте.
Правда если бы не сработало РВО, то тупо локальный объект бы сам себя удалил из реестра.
Короче код на грани фола, и слово const тут его уже не спасает
S>entity make_entity(entity_registry & registry) {
S> entity ent{®istry};
S>Суть в том, что неконстантный объект сохраняет себя в реестре.
А всё потому, что нефиг ссылки на локалки сохранять во внешнем объекте.
Правда если бы не сработало РВО, то тупо локальный объект бы сам себя удалил из реестра.
Короче код на грани фола, и слово const тут его уже не спасает