boost中is_same与mpl::same_as的区别

Difference between is_same and mpl::same_as in boost

本文关键字:same as 区别 is boost mpl      更新时间:2023-10-16

我似乎看不出boost::is_sameboost::mpl::same_as之间的区别。有没有人能指出这些,哪些地方只能使用特定的变体?

实际上,什么都没有。如果你真的看一下mpl::same_as的来源,它包括is_same,然后直接使用它。

请注意,<type_traits>是c++ 11标准库的一部分,并且包括std::is_same(其作用与boost中前面提到的两个函数完全相同)。

相关文章: