Я решил создать заголовочный файл (ы), который включает в себя все относительно простые методы, которые я часто использую, чтобы просто включать указанный файл в любой проект, над которым я работаю, вместо того, чтобы копировать методы из одного проекта в другой каждый - когда они мне понадобятся, я также собираюсь обновлять этот файл (ы), как я go, теперь я знаю, что есть несколько способов go относительно включения указанного файла, либо путем добавления его пути к файлу в Сама директива #include, что-то вроде: #include"C:\\Projects\\MyProgram\\Files\\MyHeader.h"
Или путем добавления папки, содержащей заголовочные файлы, в каталоги дополнительных включений в свойствах проекта, что я сейчас и делаю, и это работает просто отлично.
Однако меня немного беспокоит тот факт, что заголовочный файл не входит в папку проекта, поэтому в случае, если мне пришлось переключать компьютеры или стирать жесткий диск, я бы необходимо убедиться, что этот заголовочный файл (ы) помещен в один и тот же точный путь к файлу, в противном случае все включающие его проекты просто распадутся ...
И само собой разумеется, я не делаю копию файла заголовка для размещения в каждой папке проекта, по понятным причинам.
Так что я хотел бы знать, есть ли вокруг этого?
Как насчет возможности установить Дополнительный каталог включения для ВСЕХ моих проектов, поэтому в случае стирания новый P C или просто старый каталог становятся неудобными, все, что мне нужно сделать, это установить новый каталог, и все мои проекты начнут ссылаться на него?
Если нет, то мой единственный выбор - встроить файлы заголовков в пользовательскую библиотеку? Потому что я абсолютно ничего не знаю об этом, и я был бы признателен, если бы кто-нибудь направил меня туда, где я могу научиться этому.
Заранее спасибо.