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

Функция, которая возвращает несколько значений - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Учебный проект http://www.cyberforum.ru/cpp-beginners/thread261587.html
Хочу решить небольшой учебный проект для того чтобы разобраться с одномерными массивами и который будет покрывать следующие темы: циклы, функции, одномерные массивы. Прошу подкинуть идеи.
C++ Создание структуры "префиксное дерево". Ошибка "Access violation writing location". Есть структура данных - бор или префиксное дерево. class trie { char value; // символ узла trie** pointers; // ссылки на следующие узлы public: trie(char value = '#'){ this->value =... http://www.cyberforum.ru/cpp-beginners/thread261586.html
Композиция и иерархия C++
Создать класс кнопка , которая имеет размер. Определить конструкторы и метод доступа. Создать класс окно, содержащее класс кнопка. Дополнительно есть координаты окна. Определить конструкторы и...
Основные управляющие структуры C++
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале x_нач до x_кон с шагом dx с погрешностью е. Таблицу снабдить заголовком и шапкой. Каждая...
C++ Перегрузка операторов и доступ к закрытым членам http://www.cyberforum.ru/cpp-beginners/thread261578.html
Поясните, пожалуйста, почему, когда при перегрузке операторов, елис как аргумент передается ссылка на обьект класса, то через эту ссылку мы имеем досуп з закрытым членам этого класса? Насколько я...
C++ Перевод с 2сс в любую Помогите пожалуйста начинающему программисту написать алгоритм перевода двоичного числа в 8,10,16 системы счисления. Если можно с описанием что бы не скопировать, а разобраться. подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7278 / 4439 / 650
Регистрация: 29.11.2010
Сообщений: 12,017

Функция, которая возвращает несколько значений - C++

22.03.2011, 00:40. Просмотров 25272. Ответов 7
Метки (Все метки)

как "забрать" у функции несколько значений?

допустим:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int func( int x, int y)
{
x+=5;
y+=3;
}
return (x,y)
 
int main()
{
int x=5, y=1;
// как хотелось бы сделать (arr[0] присвоилось бы х , а arr[1] присвоилось бы y)
int arr[2] = { func (x, y) }; 
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru