Область исходного файла быстро растет (с точки зрения количества файлов в моем проекте), и становится немного громоздко быстро найти конкретный исходный файл, который мне нужен для доступа на любом данное время. Я использую Embarcadero C++ Builder, но я столкнулся с этой проблемой и в других C++ IDE.Как логически организовать исходные файлы в C++
В Java я часто использую пакеты для создания логических разделов моего исходного кода, особенно при работе с большим количеством исходных файлов в одном проекте. Хотя это, конечно, не единственная цель пакетов Java, они очень удобны в этом отношении.
Есть ли у кого-нибудь идеи о том, как я могу достичь аналогичной функциональности на C++? Должен ли я отделять свой источник от физических папок? Создает ли C++ Builder какую-то функциональность виртуальной папки/группировки, которую я просто не вижу? Любые идеи приветствуются и благодарим вас.
Обычно я перехожу через браузер классов вместо того, чтобы полагаться на организацию исходного файла. –
Упорядочить в папки. И если его большой модуль, я бы предложил сделать его в проект –
Jeezo Я не тот парень, которого я должен спросить.Я так фригинг анал об организации, в моей среде IDE редко работает более трех исходных файлов, и мои проекты всегда настраиваются с помощью src/folder с потенциальной функцией src /, если все начинает становиться волосатым (что они редко делают с тех пор, как я а не сторонником большой битвы). Также включен проект/папка для кросс-функции. – WhozCraig