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

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

Войти
Регистрация
Восстановить пароль
 
mital25
6 / 6 / 1
Регистрация: 11.10.2013
Сообщений: 86
#1

разница между указатель на функцию и функция возврата указателя? - C++

11.04.2014, 15:51. Просмотров 233. Ответов 1
Метки нет (Все метки)

подскажите пожалуйста очень срочно надо (вопрос на зачет)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2014, 15:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос разница между указатель на функцию и функция возврата указателя? (C++):

В чем разница между exit(код возврата) и ExitProcess (код возврата)? - C++
Я так себе представляю, имеется два варианта выхода из приложения, с передачей кода возврата: 1. Функцией ExitProcess(код возврата); 2....

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

Передача умного указателя в функцию принимающую указатель на указатель - C++
Итак имеется функция со следующим параметром: HRESULT __stdcall Function(SomeClass **param); В случае, когда создаём обычный...

Разница между объявлениями указателя - C++
Часто вижу, при создании объекта класса, создают указатель на объект #include <iostream> using namespace std; class...

Зачем передавать в функцию X указатель на callback функцию, если последняя ВНЕШНЯЯ и вызовется БЕЗО ВСЯКОГО УКАЗАТЕЛЯ? - C++
Собсно. То есть ребята, вот пример отсюда: http://www.cplusplus.com/reference/algorithm/count_if/ // count_if example #include...

Передача указателя на указатель в функцию - C++
Вопрос к знатокам: Есть абстрактный класс(Symbol) и его производный (Cross). Создаю указатель этого абстрактного класса(Symbol *first) ,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
aLarman
642 / 563 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
11.04.2014, 15:59 #2
Это ф-ция возврата указателя(странная формулировка скорее ф-ция которая возвращает указатель)
C++
1
2
3
4
5
int * CreateArray(unsigned int size)
{
int * m = new int[size];
return m;
}
пример указателя на ф-цию
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int Function1(int x)//просто какая то ф-ция
{
    cout<<x<<endl;
    return x+1;
}
 
int main()
{
    int (*Func)(int);//объявляем указатель на ф-цию с именем Func, которая принимает тип int возвращает тип int 
    Func = &Function1;//этому указателю присваиваем значение адреса ф-ции Function1
 
    Func(10);//делаем вызов ф-ции
    system("pause");
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2014, 15:59
Привет! Вот еще темы с ответами:

Передача в функцию указателя на указатель - C++
Добавление нового элемента в начало списка: void Add_Beg(List **u, Data &amp;x) // Почему в 1 аргументе функции указатель на указатель? { ...

Функция, получающая указатель на обычную функцию, получает указатель на метод класса - C++
Здравтсвуйте. Имеется вопрос по указателям на методы класса. Допустим, есть функция( f ), которая принимает указатель на функцию и...

Различные варианты инициализации указателя - в чём точная разница между ними? - C++
Немного непонятен один момент. Есть некий класс Statement (конструктор используется по умолчанию). Вот четыре различных записи...

Функция, возвращающая указатель на функцию - C++
Всем привет, Мне нужно создать функцию, которая будет возвращает указатель на функцию. Я создам массив указателей на функцию, присвою...


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

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

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