У меня есть программа, имеющая десятки (возможно, более 100) функций с тем же списком параметров и возвращаемым типом. Я также могу добавить параметр к этим функциям. Итак, есть ли способ определить эти функции с прототипом typedef
(со списком параметров)?C function typedef: определение функции без списка параметров
пример: У меня есть множество функций int f1 (int, int)
поэтому у меня есть десятки заявлений, как:
int f1 (int x, int y){...}
int f2 (int x, int y){...}
....
int fn(int x, int y){...}
Я хотел бы определить то что-то вроде:
typedef int functiontype(int x, int y);
functiontype f1{...}
...
functiontype fn{...}
Итак, когда мне нужно обновить эти функции (например, с новым параметром z) мне нужно только обновить предложение typedef. Это как-то возможно?
Вы, вероятно, следует генерировать свои функции, а не писать их вручную. –