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

Как создать функцию изменяющую значение переменной? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Супер длинные вычисления(число в строковой записи) http://www.cyberforum.ru/cpp-beginners/thread1764816.html
Подскажите как реализовать супер длинные вычисления(число в строковой записи) на С++ . Уже несколько дней написать не могу.
C++ Задачи C++ 1. Разработайте функцию, в какую передаётся массив типа int, что возвращает парных элементов. http://www.cyberforum.ru/cpp-beginners/thread1764812.html
Функции: вычисление произведения дробных положительных чисел C++
Написать функцию, которая вычисляет значение аь. Числа а и b могут быть любыми дробными положительными числами.
C++ Функции: вычисление объема цилиндра по радиусу основания и высоте
Написать функцию, которая вычисляет объем цилиндра. Параметрами функции должны быть радиус и высота цилиндра.
C++ Сортировка в двусвязном списке http://www.cyberforum.ru/cpp-beginners/thread1764804.html
Здравствуйте! Есть класс List, в него вложен класс Node, в Node в качестве данных используется класс Circle Задание: Написать для класса List сортировку по возрастанию площади объекта. Я попыталась реализовать сортировку пузырьком (менять обязательно нужно указатели),но у меня не работает код. Не могли бы подсказать в чем ошибка.Спасибо заранее. #pragma once #include <fstream> class...
C++ Двойственность симплекс-метода Нашел код, но разобраться не смог, не могу понять, чего ему не хватает...помогите разобраться, может у кого есть аналог этой программы рабочей? ( при запуске выдает, что не найден аргумент) #include <stdio.h> #include <string.h> #include <math.h> #define PRECISION "%6.2f" // формат вывода дробных чисел #define PRECISION2 "%.2f" // он же только целая часть любой длины #define... подробнее

Показать сообщение отдельно
nstwf
87 / 77 / 30
Регистрация: 19.02.2016
Сообщений: 324
Завершенные тесты: 1
17.06.2016, 09:56     Как создать функцию изменяющую значение переменной?
Как сказали выше - через ссылку
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
using namespace std;
void f(int *f)
{
    *f = 5;
}
void main()
{
    int d = 0;
    f(&d);
    cout << d;
    system("pause");
}
Ну или возвращать из ф-и
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
using namespace std;
int f(int f)
{
    f = 5;
    return f;
}
void main()
{
    int d = 0;
    d = f(d);
    cout << d;
    system("pause");
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru