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