Форум программистов, компьютерный форум CyberForum.ru

Возвращение результатов функции в несколько переменных - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 32, средняя оценка - 4.69
flips
0 / 0 / 0
Регистрация: 21.03.2011
Сообщений: 47
04.04.2011, 15:58     Возвращение результатов функции в несколько переменных #1
Здраствуйте, можно ли как-то припомощи оператора return вернуть несколько значений?
Если да, то как после вызова функции вернуть первой переменной первый результат, второй переменной второй результат и так далее.
Если при помощи return это невозможно, то пожалуйста укажите другие способы возврата результата нескольких переменных.
Спасибо за внимание.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2011, 15:58     Возвращение результатов функции в несколько переменных
Посмотрите здесь:

C++ Возвращение из функции значения
Возвращение массива из функции C++
Возвращение значения функции C++
C++ Возвращение константы из функции
C++ Возвращение значения из функции
Возвращение значения функции C++
C++ Возвращение значений из функции
Возвращение значения функции C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
garkeP91
49 / 49 / 5
Регистрация: 24.10.2010
Сообщений: 131
04.04.2011, 16:03     Возвращение результатов функции в несколько переменных #2
Через оператор return можно вернуть только одно значение. Передача по ссылке нужна, когда необходимо вернуть несколько значений. Нужно просто передать необходимое количество аргументов и внутри функции произвести над ними необходимые операции. При этом можно вообще ничего не возвращать (использовать тип void).
flips
0 / 0 / 0
Регистрация: 21.03.2011
Сообщений: 47
04.04.2011, 16:17  [ТС]     Возвращение результатов функции в несколько переменных #3
Тогда другой вопрос, как правильно передавать аргументы в функцию, если по ссылке их передавать?
Yandex
Объявления
04.04.2011, 16:17     Возвращение результатов функции в несколько переменных
Ответ Создать тему
Опции темы

Текущее время: 10:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru