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

Константы процедурного типа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как лучше делать командную строку? http://www.cyberforum.ru/cpp-beginners/thread276165.html
Задача обеспечить текстовый ввод с клавы не только значений переменных, но и команд. В гуях обычно делаются меню и экранные кнопки, а я хочу, чтоб в моей приладе можно было юзить текстовый ввод вместо меню. Вопрос не в том, как это сделать вообще, я могу написать кучу ифов. Вопрос именно в том, как это сделать лучше.
C++ Можно ли инстанцирование класса прописать в самом классе? Можно ли инстанцирование класса прописать в самом классе? http://www.cyberforum.ru/cpp-beginners/thread276157.html
C++ Жутко туплю на ACMP
Два года назад решал задачу 151 на ********... Щас не могу вспомнить, чего не хватает и что лишнее... Принцип: Проверяю все компоненты связности на двудольность и смотрю, чтобы их число было не более двух... Код:#include <fstream> #include <queue> using namespace std; int N,M; int gr; bool F;
C++ Программа управления аккаунтами
Здраствуйте. У меня есть задача которую я немогу решить. Нада сделать в этой задаче чтобы можна было создавать, удалять, изменять аккаунты. Я сделал только управлением одного аккаунта, а мне нужно множество. Вот код который я сделал, да там много неправильно или граматических ошибок, но повторяюсь суть не в этом. Вот код программы, то что я уже сделал. Помогите пожалуйста очень нужно. #include...
C++ Следующая анаграмма строки в лексикографическом порядке http://www.cyberforum.ru/cpp-beginners/thread275919.html
Условие Для данного слова (последовательности строчных латинских букв) выведите следующее за ним (в лексикографическом порядке) слово, которое может быть получено из данного перестановкой букв (анаграмму). Если из данное слово уже является последним среди всех своих анаграмм, то необходимо вывести первую возможную (в лексикографическом порядке) анаграмму. Формат входных данных Задана...
C++ Комментарий к коду Ребят,помогите кто нибудь вот программа: #include <iostream> using namespace std; void main() { int n; int factorial=1; cin>>n; if(n>12) return; подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619

Константы процедурного типа - C++

14.04.2011, 11:04. Просмотров 1820. Ответов 19
Метки (Все метки)

Под процедурным типом я понимаю тип указателя на подпрограмму, как это принято в паскале. Поддерживает ли с++ константы процедурного типа и как их декларировать? Пусть например, есть функция с прототипом
C++
1
void f();
. Как объявить константу с адресом этой функции? А лучше даже так: как в типе структуры декларировать поле типа указателя на f и как потом декларировать константный массив структур этого типа?

Добавлено через 29 минут
Так:
C++
1
2
3
4
5
6
typedef void (*voidfuntionvoid)();class TCommand
{
 public:
  char *text;
  voidfuntionvoid proc;
};
можно? Как потом объявить константный массив типа TCommand?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru