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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Snexxxx
1 / 1 / 0
Регистрация: 15.12.2012
Сообщений: 13
#1

Функции в C++ - C++

14.04.2013, 17:02. Просмотров 318. Ответов 2
Метки нет (Все метки)

HELP!!!!
1.
C++
1
void f (int x=0, int y=1, int z=2);
Сколько возможных вариантов вызова функции? Привести примеры для всех возможных вариантов?
и
2.
C++
1
void* f (void*,void*)
Объяснить необходимость использования типа void*. Указать возможные виды операций для инструкции return тела функции f ()

Добавлено через 4 часа 13 минут
Если кто знает как объяснить второе - отзовитесь, очень нужно!!! С первым я уже разобрался!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2013, 17:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Функции в C++ (C++):

Функции. Как после одного возвратного значения функции отталкиваться от возврата другой функции - C++
Написал код, в котором 2 функции одна возвращает стринговое значение, вторая должна бы вернуть значение, отталкиваясь от первой. Возможно...

Найти среднее арифметическое значений функции f(x) в точках а, b, (a+b)/2, используя обращение к функции - C++
здраствуйте знатаки!! помогите пожалуйсто решить задачу.Найти среднее арифметическое значений функции f(x) в точках а, b, (a+b)/2,...

Как будут инициализированы переменные в теле функции и вне тела функции? - C++
Здравствуйте. Подскажите, пожалуйста, как будут инициализированы переменные в теле функции и вне тела функции? Какими значениями? ...

Найти среднее арифметическое значений функции f(x) в точках a, b, (a+b)/2 используя обращение к функции - C++
А этой нету: 3.Найти среднее арифметическое значений функции f(x) в точках a, b, (a+b)/2 используя обращение к функции f=(x*sin⁡ π/4) /...

Вычислить m значений функции f(x) на отрезке [a, b]. Вычисление величины f(x) оформить в виде функции - C++
Составить программу решения поставленной задачи: Вычислить m значений функции f(x) на отрезке . Вычисление величины f(x) оформить в виде...

Найти среднее арифметическое значений функции f(x) в точках а, b, (a+b)/2, используя обращение к функции - C++
Найти среднее арифметическое значений функции f(x) в точках а, b, (a+b)/2, используя обращение к функции. f=arctgx+ln^2 x^2 Нужно...

2
Kuzia domovenok
1892 / 1747 / 119
Регистрация: 25.03.2012
Сообщений: 5,936
Записей в блоге: 1
14.04.2013, 18:27 #2
что значит "объяснить необходимость"? функции вообще-то не просто-так пишутся, ради того, чтоб void* возвращать.
Смотря, что твоя функция делает, смотря для чего это требуется... берут и пишут.
0
Kastaneda
Нарушитель
Эксперт С++
4673 / 2877 / 233
Регистрация: 12.12.2009
Сообщений: 7,309
Записей в блоге: 2
Завершенные тесты: 1
14.04.2013, 18:37 #3
Цитата Сообщение от Snexxxx Посмотреть сообщение
Сколько возможных вариантов вызова функции?
Вопрос не корректный, т.к. вариантов теоретически бесконечное множество, практически зависит от translation limits используемого компилятора (хотя от стандарта языка, но поддерживать или не поддерживать стандарт решают разработчики компилятора). Объясню почему - вызов функции через указатель - это тоже один из вариантов вызова функции. Далее через указатель на указатель, через указатель на указатель на указатель и т.д.
Понятно, что ожидаемый ответ 4, но надо было вопрос по другому формулировать.


Цитата Сообщение от Snexxxx Посмотреть сообщение
Объяснить необходимость использования типа void*
там, где в С++ используются шаблоны в С использоются void*, т.е. необходимости как таковой нет, просто это дает удобство в виде вызова функции f для разных типов данных.

Цитата Сообщение от Snexxxx Посмотреть сообщение
Указать возможные виды операций для инструкции return тела функции f ()
вообще не понял, особенно
операций для инструкции return
это как в подписи у кого-то видел:"функция возвращает параметры программирования"
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.04.2013, 18:37
Привет! Вот еще темы с ответами:

А почему ошибка, что функции print и read не определены в функции main()? - C++
Что-то не понимаю. Они определены в заголовочном файле. А подчеркивается красным что нет.... #include <iostream> #include...

Различные функции, для которых можно создать массив указателей на функции - C++
Придумайте не менее 3-х различных функций, для которых можно создать массив указателей на функции.

Используя перегруженные функции и шаблон функции удалить из массива элемент по индексу - C++
Стоит следующая задача: Используя перегруженные функции и шаблон функции удалить из массива элемент по индексу. Функцию написал, но я...

Вычислить где значение функции меняет знак(отделение корней функции) - C++
Имеется следующая функция f(x)=sqrt(4*x+7)-3*cos(x) Нужно написать программу, где будет выводится таблица, где будет видно при каком...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru