Имеют ли указатели на функции свое собственное соглашение о вызоывах?
Не могу найти соглашение о вызовах применяемое указателем на функцию. Меня интересует не будет ли конфликта при передаче коллбека из с++ кода в с код.
К примеру у меня есть шаблонная функция, и я хочу передать указатель на ее имплементированную форму fn = func
template<typename T>
void func() {
}
Не вызовет ли это конфликтов?
Источник: Stack Overflow на русском