я должен поместить .hpp и .cpp в тот же самый сгиб или в ./src и ./hdr соответственно? - PullRequest
0 голосов
/ 07 декабря 2009

кажется, что разделение их на src и hdr является популярным решением. однако в Netbeans это не так: по умолчанию netbeans помещает файлы hpp и cpp в один и тот же каталог.

Вопросы:

  1. я должен отделить их или нет? почему?

  2. если 1 - да, есть ли способ автоматически установить это значение в Netbeans?

Ответы [ 3 ]

4 голосов
/ 07 декабря 2009

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

3 голосов
/ 07 декабря 2009

Заголовки для частного модуля должны быть с вашим кодом, публичные заголовки для модуля должны быть отдельными.

1 голос
/ 08 декабря 2009

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

Для C ++ я предпочитаю иметь заголовки в том же каталоге, что и исходные файлы. Многие магазины предпочитают разделять заголовочные и исходные файлы на отдельные каталоги.

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