Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Nameless One
Эксперт С++
5786 / 3435 / 351
Регистрация: 08.02.2010
Сообщений: 7,448
24.10.2011, 18:48 0

Вопрос по Классам...

24.10.2011, 18:48. Просмотров 614. Ответов 13
Метки (Все метки)

Ответ

Цитата Сообщение от iluxa1810 Посмотреть сообщение
Nameless One,ну я имею ввиду,что автор программы дал такое название своей функции
да
Цитата Сообщение от iluxa1810 Посмотреть сообщение
Т.е если бы нам пришлось высчитать в этой функции сколько будет 2+2 ,то написали бы int вместо void?
да, если бы нам потребовался результат вычисления. Хотя никто не мешает нам сделать так:
C++
1
2
3
4
5
void side_effects_calculation(int i, int j)
{
    std::cout << "There's no return from this fun since we don't need the result" << std::endl;
    std::cout << i + j << std::endl;
}
А могли бы сделать так:
C++
1
2
3
4
int return_sum(int i, int j)
{
    return i + j;
}
и использовать результат вычисления этой функции дальше, например, вывести его на экран или использовать в дальнейших вычислениях

Вернуться к обсуждению:
Вопрос по Классам...
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2011, 18:48
Готовые ответы и решения:

Вопрос по классам
Вообщем есть два класса, TTriangular и TPoint. В TTriangular есть метод,...

Вопрос по классам
Опишу определение базавого класса и производного class Date { private: ...

Вопрос по классам
создал конструктор, который создаёт элемент класса - массив, а вот...

Вопрос по классам
Есть такой код #include &lt;iostream&gt; class C1{ public: C1(){std::cout...

Вопрос по классам и функциям
Здравствуйте, вообщем мне надо реализовать примерно такое дело: имеется класс...

13
Другие темы раздела
C++ case и русские буквы. http://www.cyberforum.ru/cpp-beginners/thread371759.html
Здравствуйте, для перевода в кириллицу я использовал SetConsoleOutputCP(1251); SetConsoleCP(1251); При их использовании появляются иероглифы, но программа работает, как сделать чтобы...
C++ Основы программирования язык С Здравствуйте, у меня такая проблема, необходимо писать программы в turbo c запускаю через code:blocks и пишу код, но при попытке проверить выдаёт ошибку что не может найти папку "unable to create... http://www.cyberforum.ru/cpp-beginners/thread371756.html
C++ класс произведенный от другого private
Здравствуйте для чего можно использовать класс объявленный как private хотя он произведен от него ???? #include<iostream> using namespace std; class Number { public: };
C++ Матрица
Добрый день, ув. форумчане! предлагаю испробовать свои силы на данной задаче))))) заранее благодарен!. Номер 1. Коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. С...
C++ Задача http://www.cyberforum.ru/cpp-beginners/thread371725.html
Помогите, пожалуйста! Заранее вам огромное спасибо! 1. Вычислить y=15x8-2x6-3x5+14x2 ( у=15 икс в восьмой степени - 2 икс в шестой степени - 3 икс в пятой степени + 14 икс во второй степени) 2....
C++ строки 1.Ввести последовательность элементов, состоящую из нулей и единиц. Требуются между всеми подряд стоящими единицами вставить нули. На экран вывести исходную и полученную последовательность чисел.... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru