Я хочу издеваться над свободной функцией, которая не является членом класса.
Объявлено в .h
с его определением в .cpp
,
Как мне издеваться над этой функцией?
Создайте определение фиктивной функции и не связывайте исходный файл .cpp.
Это известно как Ссылка Шов как описано Майкл Фезерс в Эффективная работа с устаревшим кодом.
Других решений пока нет …