模板类型后的星号“*”是什么意思?

康拉德·艾泽尔

我来了*在模板类型之后使用的模板代码

  ...
  template <typename _Up, typename _Ep, typename = void>
  struct _Ptr
  {
      using type = _Up*; 
  };
  ...

我看到的另一种用法

   ...
   template <typename T, typename \
   std::enable_if<std::is_integral<T>::value,T>::type* = nullptr>
   ...

这个结构在哪里描述?

谢尔盖

意味着对于任何类型都意味着同样的事情 - 它是一个指向专门用于 true 条件的已type定义内部的指针std::enable_if,默认情况下void- 产生所有熟悉的void*.

在一个完全不同的(可能是不明智的)注意事项上,这不是我第一次看到您提出的问题涉及相当复杂的主题(SFINAE 就是其中之一),这表明一些基本的基础知识还不存在。我真诚地推荐阅读一本好的 C++ 书籍——你可以在这里找到精选的列表:The Definitive C++ Book Guide and List

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

:: *(作用域运算符后的星号)在C ++模板中是什么意思?

来自分类Dev

Lisp文档模板中的星号是什么意思?

来自分类Dev

A *算法中的星号是什么意思?

来自分类Dev

星号转储输出中的星号“ *”是什么意思?

来自分类Dev

在opengl中,变量名后的星号(*)是什么意思?

来自分类Dev

当您输入`ls -l`时,文件名后的星号是什么意思?

来自分类Dev

CSS背景颜色前的星号是什么意思?

来自分类Dev

星号在((CanonEOS *)ptp)-> SwitchLiveView(true)中是什么意思

来自分类Dev

常数前面的星号是什么意思?

来自分类Dev

在保护规则中,双星号是什么意思?

来自分类Dev

**(双星号)在JavaScript中是什么意思?

来自分类Dev

**(双星号)在JavaScript中是什么意思?

来自分类Dev

星号(* struct)表示法在golang中是什么意思

来自分类Dev

星号在rspec输出中是什么意思

来自分类Dev

线程ID上的星号是什么意思?

来自分类Dev

CSS-上课前的星号是什么意思?

来自分类Dev

星号在((CanonEOS *)ptp)-> SwitchLiveView(true)中是什么意思

来自分类Dev

星号在scanf的参数列表中是什么意思

来自分类Dev

星号在rspec输出中是什么意思

来自分类Dev

.sha文件中的星号是什么意思?

来自分类Dev

lsof输出中的星号(*)是什么意思?

来自分类Dev

星号(*)在Linux for循环中是什么意思

来自分类Dev

空括号中的星号是什么意思?

来自分类Dev

在输入的属性“模式”上使用星号是什么意思?

来自分类Dev

剥离ASCII模板是什么意思?

来自分类Dev

模板内部的“ class =”是什么意思?

来自分类Dev

此模板参数是什么意思?

来自分类Dev

模板内部的“ class =”是什么意思?

来自分类Dev

类型“ char(&(...))[2]”是什么意思?

Related 相关文章

  1. 1

    :: *(作用域运算符后的星号)在C ++模板中是什么意思?

  2. 2

    Lisp文档模板中的星号是什么意思?

  3. 3

    A *算法中的星号是什么意思?

  4. 4

    星号转储输出中的星号“ *”是什么意思?

  5. 5

    在opengl中,变量名后的星号(*)是什么意思?

  6. 6

    当您输入`ls -l`时,文件名后的星号是什么意思?

  7. 7

    CSS背景颜色前的星号是什么意思?

  8. 8

    星号在((CanonEOS *)ptp)-> SwitchLiveView(true)中是什么意思

  9. 9

    常数前面的星号是什么意思?

  10. 10

    在保护规则中,双星号是什么意思?

  11. 11

    **(双星号)在JavaScript中是什么意思?

  12. 12

    **(双星号)在JavaScript中是什么意思?

  13. 13

    星号(* struct)表示法在golang中是什么意思

  14. 14

    星号在rspec输出中是什么意思

  15. 15

    线程ID上的星号是什么意思?

  16. 16

    CSS-上课前的星号是什么意思?

  17. 17

    星号在((CanonEOS *)ptp)-> SwitchLiveView(true)中是什么意思

  18. 18

    星号在scanf的参数列表中是什么意思

  19. 19

    星号在rspec输出中是什么意思

  20. 20

    .sha文件中的星号是什么意思?

  21. 21

    lsof输出中的星号(*)是什么意思?

  22. 22

    星号(*)在Linux for循环中是什么意思

  23. 23

    空括号中的星号是什么意思?

  24. 24

    在输入的属性“模式”上使用星号是什么意思?

  25. 25

    剥离ASCII模板是什么意思?

  26. 26

    模板内部的“ class =”是什么意思?

  27. 27

    此模板参数是什么意思?

  28. 28

    模板内部的“ class =”是什么意思?

  29. 29

    类型“ char(&(...))[2]”是什么意思?

热门标签

归档