foo(const T& t);
对比
foo(T const& t);
据我所知,完全一样。差异纯粹是一种风格。据我所知,前者是一种更“老派”的方法,而后者是你在新书中可能经常看到的。
表面上和/或深入细节有什么区别吗?
除了坚持代码库中的约定之外,是否有任何理由选择其中一个?
foo(const T& t);
对比
foo(T const& t);
据我所知,完全一样。差异纯粹是一种风格。据我所知,前者是一种更“老派”的方法,而后者是你在新书中可能经常看到的。
表面上和/或深入细节有什么区别吗?
除了坚持代码库中的约定之外,是否有任何理由选择其中一个?