Я довольно новичок в C ++ и пытаюсь привыкнуть к нему после изучения Java. Для выполнения задания мне дали два разных файла CPP, оба из которых содержат много разных функций, но не являются классами. Я должен создать основную функцию, используя некоторые функции из этих CPP файлов. Я включил один из файлов и сумел получить доступ к функциям. Однако, как только я включил второй файл CPP, я понял, что оба файла CPP имеют некоторые общие функции c с различными реализациями. Поскольку я не могу ни изменить файлы, ни добавить файл заголовка, я не могу избавиться от проблемы переопределения. Любой ответ поможет.
PS: я не хотел добавлять код или быть более точным c, так как это задание, и я не хочу получать доступ больше, чем концептуальный аспект.
Заранее спасибо.