![]() |
1
4
我在这一点上的猜测是,您希望自动遍历枚举结果。事实上,有一种方法可以做到这一点。看看我在博客上写的一篇关于类似问题的文章: http://crazyeddiecpp.blogspot.com/2010/02/using-mplforeach-to-fill-tuple.html 注意mpl::range和mpl::for_each的用法。 因此,eatSomeFruit()函数的外观如下:
|
![]() |
2
1
首先要感谢 Noah Roberts “这个答案应该作为这个答案的灵感的一个投票。
我的
|
![]() |
3
0
之所以称它们为模板,是因为它们不是实际的代码——它们是告诉编译器代码应该是什么样子的模板,一旦你提供了丢失的部分。没有办法让编译器在不编写其他显式调用它的代码的情况下创建代码。 |
![]() |
4
0
也许使用模板函数?
[@戴夫]
somename现在是一个“type”(val#是int-它们可以是负数),您可以使用它创建somename类型的变量。 |
![]() |
H.v.M. · 为最后一个枚举值指定不同的变量值 3 年前 |
|
JimmyDiJim · 在声明后定义枚举变量 7 年前 |
![]() |
Eli K · 语法错误,插入“{”以完成枚举体(在类的末尾) 7 年前 |
![]() |
Vivek Shukla · 在中间添加枚举 7 年前 |
![]() |
DannyD · 如何访问typescript中的枚举名称 7 年前 |