У меня возникли вопросы о том, как организовать исходные файлы в проекте VC 2010 С++. Фильтры по умолчанию, которые включены, не будут достаточными, так как, в конечном счете, у меня будет много файлов .cpp и .hpp, чтобы они не были беспорядочными. Я хотел бы создать папку в корне проекта под названием "источник", а затем создать папки внутри "источника" для различных категорий исходных файлов, которые я хотел бы использовать. Когда я нажимаю правой кнопкой мыши на решении, я получаю возможность добавлять фильтр, а не папку. Я могу создавать папки вручную в проводнике Windows, а затем включать их, но затем я теряю возможность добавлять фильтры. Есть ли способ добавить новые папки (без использования Windows Explorer) и использовать фильтры?
Кроме того, есть ли что-то похожее на $(CURDIR), которое я мог бы использовать для включения папки исходного файла без абсолютного пути?
Заранее спасибо за помощь