Я в настоящее время использую Профессионала Visual Studio 2010 года. В моем общем впечатлении с Visual Studio (начиная с версии 6), структура проекта C++ была всегда виртуальной. Другими словами, когда я перемещаю файлы и создаю папки в проекте, это не имело никакого влияния на фактическую структуру в файловой системе. Я должен был всегда управлять двумя независимо (структура файловой системы и структура проекта).
Существует ли способ сделать структуру проекта C++ в действии Visual Studio, как это делает в C#, посредством чего все перемещаются/копируют/создают, операции папки/и т.д. в проекте C++ непосредственно влияют на соответствующую иерархию файловой системы?
Заранее спасибо.
Боюсь, это невозможно, поскольку Visual C ++ и Visual C # по-разному обрабатывают "папки".
В Visual C ++ папки больше похожи на фильтры, например, папка «Исходные файлы» может быть обозначена как фильтр, содержащий файлы .cpp, а «Заголовочные файлы» будут содержать файлы .h.
Однако существует обходной путь, описанный здесь: Проекты Visual Studio с несколькими папками