Надеюсь, этот вопрос по теме.
Я делал обзор кода и наткнулся на следующую функцию:
bool SomeFunc(std::string& o_xxx, char& o_yyy);
Эта функция используется для получения значений xxx
и yyy
некоторого класса с помощью параметров out.
Комментарии (которые позже используются для автоматической документации) говорят:
... эта функция возвращает по ссылке [xxx] и [yyy] ...
Очевидно, что функция возвращает логическое значение, указывающее успех или неудачу. Поэтому вышеприведенное предложение необходимо перефразировать. Но как? Каков правильный термин (если таковой имеется) для возврата чего-либо с помощью параметра out или, другими словами, для заполнения аргумента, переданного по ссылке?
Вопрос помечен как независимый от языка, потому что он не специфичен для C ++. Но он также помечен C ++, потому что пример на C ++.