Цитата(d7d1cd @ Nov 18 2013, 16:08)

я получил от компилятора ошибку: extern inline function "Function0" was referenced but not defined. Без слова inline все работает. Подскажите, как победить?
inline указывает компилятору, что функцию следует
встроить в данный модуль целиком, а не делать ее вызов. Но как компилятор должен встраивать вашу функцию целиком, если в данном модуле эта функция отсутствует, а вместо этого в хидере есть лишь ссылка на нее как на внешнюю функцию? Прототип в хедере сообщает лишь как вызывать функцию (ее адрес) и список аргументов функции. Вообще, вы уверены, что вам эта опция (inline) нужна?