Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
d7d1cd
203 / 132 / 49
Регистрация: 30.06.2011
Сообщений: 1,230
Завершенные тесты: 1

Как получить значение из функции? - C++

13.06.2016, 15:55. Просмотров 574. Ответов 10
Метки (Все метки)

Приветствую всех! Требуется совет эксперта С++. Как правильнее передать в функцию значение какой-либо переменной, при условии, что функция должна значение этой переменной изменить. Посмотрите пример:
C++ (Qt)
1
2
3
4
5
6
7
8
9
int a = 1;
int b = 2;
Increment(&a, b);
 
void Increment(int *a, int &b)
{
 *a = *a + 1;
 b++;
}
В приведенном примере после работы функции Increment значение переменных a и b увеличивается на единицу. Однако значение переменной а передано по указателю, а значение b - по ссылке. Как, все же, правильнее?
http://www.cyberforum.ru/cpp-beginners/thread1967959.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2016, 15:55
Готовые ответы и решения для C++ Как получить значение из функции?:

Как присвоить второму элементу массива в функции A(), значение, которое было возвращено из функции B()?
Как присвоить к второму элементу массива в функции innfunc значение 10, который...

Вычислить значение функции (значение переменной Х передается в качестве параметра функции)
Написать функцию, которая возвращает вычисленное значение функции. Значение...

Как получить значение определенного пикселя.
Здравствуйте. Кто нибудь знает как получить цвет(RGB код) определенного...

Как из С++ получить значение ячейки в файле Excel
хотелось бы наиболее простым способом получить значение из открытого файла в...

Как в VC++ получить абсолютное значение для int???
Я много искал ... ничего не могу толком найти ... и гуглил .. и в яндексе рылся...

10
Как получить значение из функции? C++   Следующее сообщение темы 
Другие темы раздела
C++ Программа работает корректно, но не до конца http://www.cyberforum.ru/cpp-beginners/thread1761823.html
пользователь вводит шестизначное число. Разбить его на два трехзначных числа. и записать их в разные переменные. Вот мой код.:( Проблема в том что когда я ввожу число 555555 и 777777 то у меня...
C++ Вычислить и вывести на экран в виде таблицы значения функции, заданной используя ряд Тейлора Всем привет, помогите пожалуйста разобраться с задачей. Код есть, но в нем явно есть ошибки, какие именно не разберу. Программа выводит значения, как и должна, но некорректно. Формулировка задачи:... http://www.cyberforum.ru/cpp-beginners/thread1761814.html
C++ Для каждой строки матрицы напечатать номера столбцов, содержащих положительные элементы
Для каждой строки матрицы напечатать номера столбцов, содержащих положительные элементы Добавлено через 59 секунд #include <iostream> using namespace std; int main() { double matx = ...
C++ Ошибка при работе со строками
Доброго времени суток! Казалось бы, простая проблема, но разобраться пока что никак не удаётся. Прошу помочь. Итак, нужно ввести из файла (в нём записано: Мама мыла раму.) строку и сравнить её с...
C++ Преобразование Фурье. Фильтрация изображения http://www.cyberforum.ru/cpp-beginners/thread1761790.html
Имеется программа, выполняющая фильтрацию видео с помощью фурье преобразования на с++ с использованием OpenCV/ Кто нибудь может помочь переделать эту программу под изображение. Пыталась, но не...
C++ Добавление структур в файл Здравствуйте, прошу помощи с проблемой: Проблема состоит в том, что при добавлении элементов структуры(если их >2), то некоторые элементы произвольно начинают копироваться, во вложении я ввел только... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru