Как задефайнить функцию, отличающуюся по параметрам? - C (СИ)
Формулировка задачи:
Есть функция, которая отсутствует в системных библиотеках (bionic - android NDK) , наз. mkostemp
Можно сделать заглушку типа
Но не хочется лезть в код и править исходники , воможно ли что-то типа этого прописать в хидере ?
int mkostemp (char *path, int flags) {
return mkstemp(path);
}# define mkostemp(x, x) mkstemp(x) //знаю что дурной пример , возможно, не пинайте ногами
Решение задачи: «Как задефайнить функцию, отличающуюся по параметрам?»
textual
Листинг программы
# define mkostemp(x, y) mkstemp(x)