У меня небольшие проблемы с включением и определением глобальных переменных и функций. У меня есть мой основной файл .cpp, скажем, test.cpp. У меня также есть другой файл .cpp (functions.cpp), который содержит функцию MyFunction (). Моя проблема в том, что MyFunction использует глобальную переменную, такую как HostName, которая определена в test.cpp, а также использует другую функцию MyFunction2 (), которая также определена в test.cpp. Моя проблема в том, что MyFunction не может "видеть" HostName и MyFunction2.
Может ли кто-нибудь помочь мне решить эту проблему? Где я должен объявить эти переменные и функции, чтобы они могли «видеть» и «использовать» друг друга?
Спасибо!