Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: как создать массив функций
Форум программистов > Системное программирование > C, С++ и С Builder > Borland C++ Builder & Kylix
Balda
Нужно создать тип данных, представляющий собой массив функций.
В Delphi это можно организовать так:
type TFunArray = array of function(VarsArray: TVarsArray ):Extended;

А как написать это в С++?
European
Определить тип указателя на функцию, а затем определить массив таких указателей
Yason
typedef struct {
  int param2;
  int param2;
} TProcParams; //параметры процедуры

typedef double __fastcall (*TProc)(TProcParams params); //тип функции

#define ARRAY_SIZE 10
TMeasureProc* myProcs[ARRAY_SIZE];//массив функций
Balda
Спасибо )
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.