PavelK
@PavelK

#define функции которая передаёт переменное число параметров внутри себя в другую функцию?

И снова приветствую!
Всё бьюсь уже с принципиальной задачей:
как можно реализовать через define такое, например:

int myFunct(int a, dobule * b, char * c[]) {
    return __myFunct(a, b, c);
}


Пока что имею:
#define W_FUNCT(retType, functName, ...) \
    retType functName(__VA_ARGS__) {  return __##functName(?????????????);  } \
    retType __##functName(__VA_ARGS__) { qDebug()<<"funct2";}

W_FUNCT(int, test1, int a, int b)
  • Вопрос задан
  • 347 просмотров
Пригласить эксперта
Ответы на вопрос 1
vt4a2h
@vt4a2h Куратор тега C++
Senior software engineer (C++/Qt/boost)
Завязывали бы вы с дефайнами)

#define DO(arg1, ...) doImpl(arg1, ##__VA_ARGS__)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы