Требуется ли объявление функции в файле .h, если мне нужна только эта функция для работы с одним файлом .cpp
? Кажется, что объявление функции в файле .cpp
также работает.
Существуют ли различия в производительности, и можно ли это делать? Почему это необычная практика? (по крайней мере, я этого не видел)