Предположим, что у меня есть проект C++ в Visual Studio 2010 в Windows 7 со следующей структурой:Включение файлов в проект VS2010
ProjectFolder | |_FirstFolder | some_header.h | |_SecondFolder main.cpp
Для того, чтобы включить в some_header.h в main.cpp Я должен написать #include <../FirstFolder/some_header.h>
в этом исходном файле.
Это довольно громоздко использовать ярлыки каталога UNIX, такие как .
и ..
, а некоторые стандарты, такие как this one, даже запрещают это делать. Могу ли я как-то жить без ярлыков UNIX? Я хотел бы напрямую включить файлы, начинающие навигацию из папки проекта, например, #include <FirstFolder/some_header.h>
, но это, похоже, не работает.
Хороший ответ! Я немного улучшил форматирование. В ваших ответах вы можете использовать символы форматирования вики, такие как * и '. –