gpt4 book ai didi

c++ - 是否有类型特征可以立即删除顶级 cv 和引用?

转载 作者:IT老高 更新时间:2023-10-28 22:35:30 25 4
gpt4 key购买 nike

我只想知道标准是否已经提供了一个。我知道自己做一个很容易

// for C++03, use <tr1/type_traits> and std::tr1
#include <type_traits>

template<class T>
struct remove_toplevel{
typedef typename std::remove_reference<T>::type noref_T;
typedef typename std::remove_cv<noref_T>::type noref_nocv_T;
typedef noref_nocv_T type;
};

但我想我忘记了里面的东西或者顺序有误,所以如果有准备好的,那就太好了。

最佳答案

std::decay ,我相信,执行此功能。

关于c++ - 是否有类型特征可以立即删除顶级 cv 和引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6246324/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com