20
* .h或* .hpp用于类定义
我一直在*.h类定义中使用文件,但是在阅读了一些boost库代码之后,我意识到它们都使用了*.hpp。我一直对该文件扩展名有所厌恶,主要是因为我不习惯使用该文件扩展名。 使用*.hppover有*.h什么优点和缺点?
C ++是一种通用编程语言。它最初被设计为C的扩展,并且具有类似的语法,但是现在它是一种完全不同的语言。使用此标记可解决有关将要使用C ++编译器编译的代码的问题。对于与特定标准修订版[C ++ 11],[C ++ 14],[C ++ 17]或[C ++ 20]等相关的问题,请使用特定于版本的标记。