Не правильно ли использовать .h в качестве заголовка для файла c ++?
Я вижу это повсюду, особенно с кодом, написанным в стиле "Си".
Я заметил, что Emacs всегда выбирает стиль подсветки C для заголовка .h, но c ++ для hpp или hh.
Это действительно "неправильно", чтобы маркировать ваши заголовки .h или это просто то, что меня раздражает?
EDIT:
Есть веская причина, по которой меня это раздражает, если у меня есть файлы проекта, помеченные как 'hpp & cpp', я могу сойти с ума с помощью 'grep что-то * pp' и т. Д. В противном случае я должен напечатать '.h cpp «