Возможно ли локально в пределах заголовочного файла импортировать функции из dll?
В заголовочный файле объявлены функции, импортируемые из dll. Допустим lib_ff для float, lib_fd для double и т.д.. Делаю шаблонную обёртку, чтобы было lib::f < float > и lib::f < double > соотв. Можно ли каким-то образом ограничить видимость первых C-функций. Объявление конечно в h-файле, который не является единицей трансляции. Возможен ли какой-то undef тех объявлений? С другой стороны, они используются из lib::f<..>.
User700 , чтобы дать качественный ответ, нужно знать больше о том, какие именно функции импортируются.
Сколько таких функций и только ли типами параметров они различаются?
Скажу сразу что способ решить твой вопрос есть. Просто нужно больше информации.