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

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

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

Что за объявления переменных? - C++

04.03.2010, 16:45. Просмотров 434. Ответов 1
Метки нет (Все метки)

День добрый!

Скачал библиотеку, а там в объявлении класса:

private:
double(*d_y)(double);

и соответственно в конструкторе:

SimpleData(double(*y)(double), size_t size)

Что это значит? Что за объявления такие? При создании объекта в 1-ом параметре конструктора надо применять указатель на double надо полагать?

Добавлено через 20 минут
ыыы, кажись это указатель на функцию
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.03.2010, 16:45     Что за объявления переменных?
Посмотрите здесь:

Что означают эти объявления переменных? - C++
Я не знаю как это понимать... В условии задания почему-то тип данных указан только для первой строки, а для остальных нет... там же точки с...

Нюансы объявления переменных - C++
Здравствуйте. Есть несколько моментов, касающихся объявления переменных, которые пока не вполне понятны: 1 - В чём заключается...

Проверка синтаксиса объявления переменных - C++
суть задачи такова: во входном файле код объявления переменных.. нужно проверить на наличие ошибок, и выдать позицию первой ошибки.. ...

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

В чём отличие разных способов объявления переменных? - C++
в чем отличие int a(2); от int a=2; И как писать правильней

Все виды(способы) объявления переменных, функций, классов, типов и т.п. на С++ - C++
Пишу обфускатор кода, написанного на С++ и появилась необходимость знания всевозможных способов объявления чего-либо на С++. Так как...

Что означает имя переменной в конце объявления структуры? - C++
Всем привет. Что значит такая запись в конце структуры? }*head; И что было бы, если было бы так: }head;? struct Link ...

Что означает слово struct внутри объявления структуры? - C++
Допустим объявляю структуру следующим образом: struct element{ int id; struct element* next; }; Что означает в данном...

Как называется и что означает такая форма объявления объекта (конструктор) - C++
Конструктор явно вызывать нельзя, но эта форма записи у меня часто ассоциируется с "явным" вызовом конструктора. Как правильно это...

Что значит * при создании переменных? - C++
Я в с++ новичок, объясните по простому, зачем это? Например int *ptrvalue = new int; И ещё один вопрос возник по ходу дела, что значит...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CyBOSSeR
Эксперт C++
2299 / 1669 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
04.03.2010, 16:54     Что за объявления переменных? #2
_ya, да ты прав это указатель на функцию.
double(*d_y)(double), в данном случае это указатель на функцию, принимающую число типа double и возвращающее число типа double.
Yandex
Объявления
04.03.2010, 16:54     Что за объявления переменных?
Ответ Создать тему
Опции темы

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