Что означает `- в структуре папок? - PullRequest
1 голос
/ 07 апреля 2020

Я обнаружил структуру папок на raymii.org / s / tutorials , и я не совсем уверен, что означают символы `--. Не могу также найти синтаксис или документацию о том, как писать такие структуры.

$ tree -L 2 ExampleProject/
ExampleProject/
|-- build/
|-- CMakeLists.txt
|-- lib/
|   `-- googletest 
|-- src/
|   |-- CMakeLists.txt
|   |-- Formula.cpp
|   |-- Formula.h
|   `-- main.cpp
`-- tst/
    |-- CMakeLists.txt
    |-- Formula-test.cpp
    `-- main.cpp

1 Ответ

3 голосов
/ 07 апреля 2020

Символы представляют собой многоугольную цепочку, ведущую от родительского каталога к файлу. «-» представляет горизонтальный сегмент цепи, «» представляет диагональный сегмент и «|» представляет вертикальный сегмент.

Цепочка передает отношение родитель-потомок записи каталога и каталога, в котором она содержится.

Это конкретное дерево показывает каталог root ExampleProject, который содержит подкаталог src, содержащий файл CMakeLists.txt. И куча других каталогов и файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...