Передайте ссылку на выходное местоположение по сравнению с использованием return

Что лучше для производительности при вызове функции, которая предоставляет простой тип данных - если она заполняет область памяти (передается по указателю) или возвращает простые данные?

I ' Я слишком упростил пример, возвращающий здесь статическое значение 5, но предположим, что поиск / функциональность, определяющая возвращаемое значение, будет динамическим в реальной жизни ... * а = 5; }

или ...

int func () { возврат 5; }

10
задан Paul 6 March 2011 в 19:19
поделиться