Как справиться с исходными файлами и инструментами, не имеющими расширения, которые зависят от информации о расширениях? - PullRequest
0 голосов
/ 30 сентября 2011

Код C ++, с которым я работаю, успешно использует правило «не требуется расширение для заголовочных файлов».Это вызывает головную боль при использовании таких инструментов, как cscope и sloccount, в каталогах, содержащих эти файлы, потому что эти инструменты игнорируют файлы без расширения.

Кто-нибудь знает способ избежать этого (кроме переименования файлов или размещения символических ссылок)и др.)?

1 Ответ

0 голосов
/ 30 сентября 2011

Просто переименуйте файлы, чтобы использовать обычное соглашение, чтобы у будущих сопровождающих не возникало головной боли при попытке выяснить, где находится код.Включаемые файлы без расширения стандарта следует рассматривать как исключение, а не как правило, которому нужно следовать, поскольку стандарт даже не гарантирует, что они соответствуют физическому файлу.

...