Итак, я нашел похожий вопрос здесь , но ответы больше касаются стиля и того, способны ли вы это сделать.
Мой вопрос: что на самом деле происходит, когдаВы вызываете не пустую функцию, которая возвращает объект, но вы никогда не назначаете или не используете указанный возвращенный объект?Итак, меньше о том, можете ли вы это сделать или нет, потому что я точно знаю, что вы можете и понимаете другой вопрос, связанный выше ... что делает среда компилятора / среды выполнения?
Это не вопрос конкретного языка, ноесли вы ответите, укажите, на каком языке вы говорите, так как поведение будет другим.