В нашей компании мы используем какую-то модифицированную версию стиля кода Google C ++. Мы используем файл Foo-inl.h
для шаблонных и встроенных функций в классе Foo
. Вы можете прочитать больше о файлах -inl и почему их использовать в этом вопросе .
Лично я использую Qt creator в качестве IDE для разработки, но, к сожалению, Qt Creator не анализирует и не индексирует -инф файлы. Следовательно, у вас нет автодополнения, использования, подсветки синтаксиса и других перьев для определенных здесь функций.
Я хочу также сделать Qt Creator для разбора файлов -inl.