早上好,这总让我感到惊讶(即使它并不重要)但哪一个是正确的方法?或者没有,两种方式都没问题?
static __forceinline T some_func ( )
或
__forceinline static T some_func ( )
答案 0 :(得分:2)
按字母顺序排序修饰符非常重要,除非您在冬至或昼夜平分点上编写代码(在此期间它会激怒太阳系统神)。
除此之外,只要您愿意承担后果,请使用您希望的任何顺序。
哪一个都没有。
答案 1 :(得分:0)
正如你自己所说,两者都是合法的,而且结果是相同的,所以它取决于个人偏好。
对于大多数代码库中的价值而言,我所使用的编译器特定关键字总是在任何标准C ++关键字之前使用,这使得您的第二个代码段变得更加普遍。
然而,与代码风格一样,只需选择您最喜欢的一个并保持一致。一致性是重要的。