将c++文件命名为.h作为头文件是否错误?
我在很多地方看到这种命名方式,特别是在“C样式”的代码中。我注意到Emacs总是选择C高亮样式用于.h头文件,但用于hpp或hh则使用c ++。
将你的头文件标记为.h是真的“错误”吗,还是只是让我感到烦恼的事情?
编辑:
如果我有项目文件被标记为“hpp和cpp”,那么这个问题会让我感到烦恼,因为我可以使用“grep something *pp”等命令,否则我必须输入“.h cpp”。
我在很多地方看到这种命名方式,特别是在“C样式”的代码中。我注意到Emacs总是选择C高亮样式用于.h头文件,但用于hpp或hh则使用c ++。
将你的头文件标记为.h是真的“错误”吗,还是只是让我感到烦恼的事情?
编辑:
如果我有项目文件被标记为“hpp和cpp”,那么这个问题会让我感到烦恼,因为我可以使用“grep something *pp”等命令,否则我必须输入“.h cpp”。