boost::hana中decay函数的使用示例
在C++编程中,我们经常需要对类型进行推导或者转化。而其中一个重要的操作就是decay操作,它可以将某种类型转化为对应的未加const、引用等修饰的形式。在boost::hana库中,有一个detail::decay函数,可以用来完成这个操作。
下面是一个简单的示例程序,展示了如何使用boost::hana::detail::decay函数:
#include <boost/hana.hpp>
#include <typeinfo>
#
boost::hana中decay函数的使用示例
在C++编程中,我们经常需要对类型进行推导或者转化。而其中一个重要的操作就是decay操作,它可以将某种类型转化为对应的未加const、引用等修饰的形式。在boost::hana库中,有一个detail::decay函数,可以用来完成这个操作。
下面是一个简单的示例程序,展示了如何使用boost::hana::detail::decay函数:
#include <boost/hana.hpp>
#include <typeinfo>
#