Как вы используете оптимизацию возвращаемого значения?
Есть ли случаи, когда я могу доверять современному компилятору для использования оптимизации, или я всегда должен идти безопасным путем и возвращать указатель определенного типа/использовать ссылку в качестве параметра?
Известны ли какие-либо случаи, когда оптимизация возвращаемого значения не может быть выполнена? Мне кажется, что оптимизация возвращаемого значения будет довольно проста для компилятора.
Radians
класс. Метод RVO использует пространство, выделенное в стеке, и, таким образом, имеет накладные расходы на доступ к памяти. - person MSalters   schedule 26.01.2010